Date | 9/30/2024 | 6/30/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 6/30/2022 | 3/31/2022 | 9/30/2021 | 6/30/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $90,258,000.00 | $85,136,000.00 | $105,739,000.00 | $110,624,000.00 | $99,580,000.00 | $141,455,000.00 | $109,950,000.00 | $126,574,000.00 | $182,891,000.00 | $171,862,000.00 | $119,162,000.00 | $83,284,000.00 | $69,270,000.00 | $53,512,000.00 | $33,123,000.00 | $48,705,000.00 | $52,631,000.00 | $52,003,000.00 | $46,733,000.00 | $101,789,000.00 | $108,892,000.00 | $89,224,000.00 | $39,560,000.00 | $55,980,000.00 | $60,637,000.00 | $68,982,000.00 | $61,520,000.00 | $70,320,000.00 | $31,431,000.00 | $22,991,000.00 | $47,924,000.00 | $58,008,000.00 | $50,866,000.00 | $49,864,000.00 | $31,260,000.00 | $46,266,000.00 | $39,817,000.00 | $47,125,000.00 | $43,822,000.00 | $53,546,000.00 | $41,066,000.00 | $32,315,000.00 | $36,130,000.00 | $45,238,000.00 | $40,757,000.00 | $51,169,000.00 | $58,719,000.00 | $68,979,000.00 | $75,269,000.00 | $66,072,000.00 | $72,390,000.00 | $27,666,000.00 | $64,294,000.00 |
Accounts Receivable Net Current | $69,758,000.00 | $68,847,000.00 | $235,837,000.00 | $211,175,000.00 | $210,008,000.00 | $191,486,000.00 | $184,872,000.00 | $173,419,000.00 | $168,165,000.00 | $141,697,000.00 | $142,004,000.00 | $58,865,000.00 | $51,706,000.00 | $63,879,000.00 | $71,406,000.00 | $68,809,000.00 | $69,841,000.00 | $65,745,000.00 | $79,308,000.00 | $78,092,000.00 | $76,378,000.00 | $73,728,000.00 | $84,348,000.00 | $72,651,000.00 | $70,781,000.00 | $54,460,000.00 | $65,072,000.00 | $62,317,000.00 | $61,037,000.00 | $60,709,000.00 | $66,399,000.00 | $64,802,000.00 | $56,232,000.00 | $48,947,000.00 | $64,956,000.00 | $64,948,000.00 | $62,581,000.00 | $53,721,000.00 | $57,043,000.00 | $52,017,000.00 | $52,417,000.00 | $46,361,000.00 | $48,030,000.00 | $48,059,000.00 | $48,306,000.00 | $41,189,000.00 | $44,270,000.00 | -- | -- | -- | $41,552,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $31,763,000.00 | $46,681,000.00 | $30,036,000.00 | $43,404,000.00 | $36,655,000.00 | $30,135,000.00 | $37,029,000.00 | $36,341,000.00 | $24,803,000.00 | $23,345,000.00 | $18,021,000.00 | $13,881,000.00 | $16,586,000.00 | $15,108,000.00 | $11,557,000.00 | $13,621,000.00 | $12,558,000.00 | $12,006,000.00 | $10,672,000.00 | $13,217,000.00 | $11,990,000.00 | $9,732,000.00 | $6,260,000.00 | $6,583,000.00 | $6,183,000.00 | $5,683,000.00 | $4,870,000.00 | $6,602,000.00 | $5,728,000.00 | $6,000,000.00 | $5,705,000.00 | $6,273,000.00 | $5,350,000.00 | $5,776,000.00 | $5,295,000.00 | $6,157,000.00 | $5,079,000.00 | -- | $4,087,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $195,388,000.00 | $204,603,000.00 | $385,855,000.00 | $385,254,000.00 | $374,186,000.00 | $402,501,000.00 | $406,879,000.00 | $424,056,000.00 | $379,515,000.00 | $354,910,000.00 | $310,065,000.00 | $212,114,000.00 | $206,494,000.00 | $214,795,000.00 | $209,432,000.00 | $240,305,000.00 | $250,290,000.00 | $254,235,000.00 | $271,048,000.00 | $327,456,000.00 | $331,643,000.00 | $331,205,000.00 | $352,462,000.00 | $366,310,000.00 | $137,601,000.00 | $129,125,000.00 | $131,462,000.00 | $139,239,000.00 | $128,196,000.00 | $119,700,000.00 | $120,028,000.00 | $134,983,000.00 | $118,348,000.00 | $110,487,000.00 | $107,411,000.00 | $123,471,000.00 | $113,577,000.00 | $111,838,000.00 | $111,052,000.00 | $110,997,000.00 | $97,956,000.00 | $83,636,000.00 | $88,405,000.00 | $100,173,000.00 | $94,760,000.00 | $98,723,000.00 | $108,928,000.00 | -- | -- | -- | $121,618,000.00 | -- | -- |
Property Plant and Equipement | $61,297,000.00 | $63,418,000.00 | $71,475,000.00 | $67,750,000.00 | $68,654,000.00 | $65,868,000.00 | $58,274,000.00 | $60,174,000.00 | $64,600,000.00 | $66,375,000.00 | $72,004,000.00 | $73,215,000.00 | $74,810,000.00 | $76,315,000.00 | $79,642,000.00 | $79,392,000.00 | $74,502,000.00 | $69,455,000.00 | $64,939,000.00 | $63,204,000.00 | $58,562,000.00 | $60,075,000.00 | $60,337,000.00 | $56,606,000.00 | $56,837,000.00 | $53,917,000.00 | $55,368,000.00 | $55,719,000.00 | $56,312,000.00 | $56,963,000.00 | $57,874,000.00 | $59,012,000.00 | $60,365,000.00 | $56,948,000.00 | $56,784,000.00 | $57,372,000.00 | $57,877,000.00 | $57,709,000.00 | $58,765,000.00 | $59,589,000.00 | $59,170,000.00 | $60,042,000.00 | $61,435,000.00 | $62,063,000.00 | $61,923,000.00 | $63,089,000.00 | $65,226,000.00 | -- | -- | -- | $71,777,000.00 | -- | -- |
Intangible Assets Net | -- | -- | $246,958,000.00 | -- | -- | -- | -- | -- | -- | -- | $266,065,000.00 | -- | -- | -- | $269,316,000.00 | -- | -- | -- | $277,196,000.00 | -- | -- | -- | $277,921,000.00 | -- | -- | -- | $233,821,000.00 | -- | -- | -- | $237,357,000.00 | -- | -- | -- | $240,894,000.00 | -- | -- | -- | $240,513,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $50,673,000.00 | $50,673,000.00 | $90,672,000.00 | $90,672,000.00 | $90,706,000.00 | $86,991,000.00 | $73,273,000.00 | $71,708,000.00 | $68,728,000.00 | $58,043,000.00 | $58,043,000.00 | $45,711,000.00 | $45,711,000.00 | $45,711,000.00 | $46,511,000.00 | $46,511,000.00 | $51,857,000.00 | $74,225,000.00 | $74,292,000.00 | $74,149,000.00 | $73,566,000.00 | $70,557,000.00 | $70,557,000.00 | $69,042,000.00 | $69,316,000.00 | $50,081,000.00 | $50,081,000.00 | $50,081,000.00 | $50,081,000.00 | $50,081,000.00 | $50,081,000.00 | $50,081,000.00 | $50,081,000.00 | $50,081,000.00 | $50,081,000.00 | $50,456,000.00 | $50,631,000.00 | $36,647,000.00 | $36,647,000.00 | $36,647,000.00 | $36,647,000.00 | $36,647,000.00 | $36,647,000.00 | $36,647,000.00 | $36,647,000.00 | $36,647,000.00 | $36,647,000.00 | -- | -- | -- | $35,912,000.00 | -- | -- |
Other Assets | $8,007,000.00 | $7,480,000.00 | $22,054,000.00 | $21,550,000.00 | $16,273,000.00 | $8,088,000.00 | $7,975,000.00 | $8,084,000.00 | $8,474,000.00 | $7,436,000.00 | $7,643,000.00 | $7,784,000.00 | $7,428,000.00 | $7,506,000.00 | $7,462,000.00 | $7,459,000.00 | $2,684,000.00 | $2,689,000.00 | $2,934,000.00 | $5,087,000.00 | $4,442,000.00 | $4,253,000.00 | $4,690,000.00 | $5,474,000.00 | $4,594,000.00 | $2,890,000.00 | $2,512,000.00 | $2,314,000.00 | $1,738,000.00 | $1,611,000.00 | $4,919,000.00 | $5,421,000.00 | $5,581,000.00 | $5,770,000.00 | $6,039,000.00 | $6,587,000.00 | $6,533,000.00 | $6,802,000.00 | $7,404,000.00 | $7,284,000.00 | $13,002,000.00 | $8,072,000.00 | $8,514,000.00 | $9,466,000.00 | $9,845,000.00 | $10,783,000.00 | $11,221,000.00 | -- | -- | -- | $14,865,000.00 | -- | -- |
Total Assets | $557,258,000.00 | $569,606,000.00 | $865,946,000.00 | $876,135,000.00 | $865,156,000.00 | $878,283,000.00 | $840,203,000.00 | $861,609,000.00 | $828,403,000.00 | $778,018,000.00 | $747,345,000.00 | $599,378,000.00 | $596,174,000.00 | $613,131,000.00 | $656,200,000.00 | $687,842,000.00 | $699,579,000.00 | $720,188,000.00 | $690,409,000.00 | $748,598,000.00 | $748,547,000.00 | $745,902,000.00 | $765,967,000.00 | $764,421,000.00 | $553,044,000.00 | $514,265,000.00 | $517,921,000.00 | $531,059,000.00 | $525,265,000.00 | $521,890,000.00 | $528,188,000.00 | $543,058,000.00 | $534,434,000.00 | $527,624,000.00 | $527,767,000.00 | $550,411,000.00 | $546,952,000.00 | $534,777,000.00 | $538,237,000.00 | $455,664,000.00 | $448,556,000.00 | $430,812,000.00 | $438,051,000.00 | $451,507,000.00 | $446,943,000.00 | $453,619,000.00 | $467,321,000.00 | -- | -- | -- | $490,810,000.00 | -- | -- |
Accounts Payable | -- | -- | $108,200,000.00 | -- | -- | -- | -- | -- | -- | -- | $49,700,000.00 | -- | -- | -- | $11,500,000.00 | -- | -- | -- | $14,700,000.00 | -- | -- | -- | $23,700,000.00 | -- | -- | -- | $6,100,000.00 | -- | -- | -- | $6,600,000.00 | -- | -- | -- | $6,000,000.00 | -- | -- | -- | $4,900,000.00 | -- | -- | -- | $6,900,000.00 | -- | -- | -- | $5,600,000.00 | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $349,895,000.00 | $349,198,000.00 | $599,660,000.00 | $590,118,000.00 | $583,949,000.00 | $591,719,000.00 | $584,910,000.00 | $609,854,000.00 | $575,133,000.00 | $453,586,000.00 | $438,080,000.00 | $341,838,000.00 | $345,914,000.00 | $364,894,000.00 | $368,028,000.00 | $401,866,000.00 | $396,658,000.00 | $396,458,000.00 | $357,677,000.00 | $413,169,000.00 | $412,289,000.00 | $405,504,000.00 | $417,097,000.00 | $422,668,000.00 | $363,218,000.00 | $326,753,000.00 | $334,465,000.00 | $354,173,000.00 | $352,959,000.00 | $354,414,000.00 | $357,689,000.00 | $382,097,000.00 | $380,547,000.00 | $378,376,000.00 | $382,209,000.00 | $400,662,000.00 | $400,997,000.00 | $394,876,000.00 | $402,213,000.00 | $461,273,000.00 | $434,406,000.00 | $425,144,000.00 | $432,650,000.00 | $444,379,000.00 | $447,835,000.00 | $457,314,000.00 | $467,882,000.00 | -- | -- | -- | $480,453,000.00 | -- | -- |
Long Term Debt | -- | -- | $210,700,000.00 | -- | -- | -- | -- | -- | -- | -- | $215,300,000.00 | -- | -- | -- | $218,200,000.00 | -- | -- | -- | $246,200,000.00 | -- | -- | -- | $299,300,000.00 | -- | -- | -- | $292,800,000.00 | -- | -- | -- | $316,600,000.00 | -- | -- | -- | $340,300,000.00 | -- | -- | -- | $364,100,000.00 | -- | -- | -- | $340,900,000.00 | -- | -- | -- | $379,700,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $820,491,000.00 | $821,590,000.00 | $743,246,000.00 | $742,040,000.00 | $739,571,000.00 | $776,198,000.00 | $769,977,000.00 | $773,613,000.00 | $780,426,000.00 | $826,474,000.00 | $828,813,000.00 | $829,610,000.00 | $830,900,000.00 | $832,216,000.00 | $836,170,000.00 | $841,567,000.00 | $846,345,000.00 | $851,080,000.00 | $862,299,000.00 | $871,321,000.00 | $874,508,000.00 | $882,935,000.00 | $888,650,000.00 | $896,070,000.00 | $901,806,000.00 | $903,331,000.00 | $904,867,000.00 | $906,375,000.00 | $907,820,000.00 | $908,792,000.00 | $910,228,000.00 | $910,068,000.00 | $911,161,000.00 | $911,737,000.00 | $912,161,000.00 | -- | -- | -- | $927,377,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-775,000.00 | $-809,000.00 | $-915,000.00 | $-1,729,000.00 | $-1,338,000.00 | $-1,368,000.00 | $-2,553,000.00 | $-1,260,000.00 | $-803,000.00 | $-1,028,000.00 | $-1,056,000.00 | $35,000.00 | $481,000.00 | $-520,000.00 | $-131,000.00 | $-364,000.00 | $-414,000.00 | $-619,000.00 | $-1,412,000.00 | $-1,419,000.00 | $-1,562,000.00 | $-1,009,000.00 | $-60,000.00 | $-1,625,000.00 | $-2,080,000.00 | $-2,424,000.00 | $-2,977,000.00 | $-4,048,000.00 | $-4,660,000.00 | $-4,746,000.00 | $-4,115,000.00 | $-4,460,000.00 | $-3,334,000.00 | $-3,308,000.00 | $-2,138,000.00 | $-1,062,000.00 | $-1,536,000.00 | $-397,000.00 | $234,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-612,362,000.00 | $-600,382,000.00 | $-519,812,000.00 | $-501,604,000.00 | $-504,323,000.00 | $-502,334,000.00 | $-512,140,000.00 | $-520,607,000.00 | $-526,362,000.00 | $-538,493,000.00 | $-551,786,000.00 | $-572,114,000.00 | $-581,130,000.00 | $-583,468,000.00 | $-547,876,000.00 | $-555,236,000.00 | $-543,019,000.00 | $-526,740,000.00 | $-528,164,000.00 | $-534,482,000.00 | $-536,697,000.00 | $-541,538,000.00 | $-539,730,000.00 | $-552,702,000.00 | $-709,910,000.00 | $-713,405,000.00 | $-718,444,000.00 | $-725,450,000.00 | $-730,863,000.00 | $-736,579,000.00 | $-738,849,000.00 | $-744,656,000.00 | $-753,949,000.00 | $-759,190,000.00 | $-764,474,000.00 | $-770,416,000.00 | $-778,473,000.00 | $-787,208,000.00 | $-791,596,000.00 | $-942,689,000.00 | $-921,305,000.00 | $-926,378,000.00 | $-925,421,000.00 | $-933,118,000.00 | $-940,351,000.00 | $-942,417,000.00 | $-939,022,000.00 | -- | -- | -- | $-930,822,000.00 | -- | -- |
Total Stockholders' Equity | $207,363,000.00 | $220,408,000.00 | $222,528,000.00 | $238,716,000.00 | $233,919,000.00 | $272,505,000.00 | $255,293,000.00 | $251,755,000.00 | $253,270,000.00 | $286,962,000.00 | $275,980,000.00 | $257,540,000.00 | $250,260,000.00 | $248,237,000.00 | $288,172,000.00 | $285,976,000.00 | $302,921,000.00 | $323,730,000.00 | $332,732,000.00 | $335,429,000.00 | $336,258,000.00 | $340,398,000.00 | $348,870,000.00 | $341,753,000.00 | $189,826,000.00 | $187,512,000.00 | $183,456,000.00 | $176,886,000.00 | $172,306,000.00 | $167,476,000.00 | $167,273,000.00 | $160,961,000.00 | $153,887,000.00 | $149,248,000.00 | $145,558,000.00 | $149,749,000.00 | $145,955,000.00 | $139,901,000.00 | $136,024,000.00 | $-5,609,000.00 | $14,150,000.00 | $5,668,000.00 | $5,401,000.00 | $7,128,000.00 | $-892,000.00 | $-3,695,000.00 | $-561,000.00 | -- | -- | -- | $10,357,000.00 | $25,235,000.00 | $72,094,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | $14,059,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $557,258,000.00 | $569,606,000.00 | $865,946,000.00 | $876,135,000.00 | $865,156,000.00 | $878,283,000.00 | $840,203,000.00 | $861,609,000.00 | $828,403,000.00 | $778,018,000.00 | $747,345,000.00 | $599,378,000.00 | $596,174,000.00 | $613,131,000.00 | $656,200,000.00 | $687,842,000.00 | $699,579,000.00 | $720,188,000.00 | $690,409,000.00 | $748,598,000.00 | $748,547,000.00 | $745,902,000.00 | $765,967,000.00 | $764,421,000.00 | $553,044,000.00 | $514,265,000.00 | $517,921,000.00 | $531,059,000.00 | $525,265,000.00 | $521,890,000.00 | $528,188,000.00 | $543,058,000.00 | $534,434,000.00 | $527,624,000.00 | $527,767,000.00 | $550,411,000.00 | $546,952,000.00 | $534,777,000.00 | $538,237,000.00 | $455,664,000.00 | $448,556,000.00 | $430,812,000.00 | $438,051,000.00 | $451,507,000.00 | $446,943,000.00 | $453,619,000.00 | $467,321,000.00 | -- | -- | -- | $490,810,000.00 | -- | -- |
Date | 9/30/2024 | 6/30/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 6/30/2022 | 3/31/2022 | 9/30/2021 | 6/30/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $215,742,000.00 | $141,167,000.00 | $66,838,000.00 | $536,034,000.00 | $334,555,000.00 | $70,509,000.00 | $57,510,000.00 | $258,514,000.00 | $65,281,000.00 | $64,829,000.00 | $58,113,000.00 | $254,134,000.00 | $69,261,000.00 | $119,441,000.00 | $59,550,000.00 | $65,262,000.00 | $62,274,000.00 | $61,846,000.00 | $52,656,000.00 | $60,093,000.00 | $163,823,000.00 | $56,950,000.00 | $49,087,000.00 | $63,752,000.00 | $58,486,000.00 | $54,491,000.00 | $46,524,000.00 | $194,396,000.00 | $50,115,000.00 | $50,265,000.00 | $44,044,000.00 | $200,476,000.00 | $189,231,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $35,249,000.00 | -- | -- | -- | $32,555,000.00 | $10,514,000.00 | $1,752,000.00 | $9,536,000.00 | $6,493,000.00 | $2,373,000.00 | $1,839,000.00 | $7,242,000.00 | $4,633,000.00 | $2,752,000.00 | $1,360,000.00 | $2,993,000.00 | $1,489,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $17,112,000.00 | $14,363,000.00 | $91,979,000.00 | $68,287,000.00 | $23,565,000.00 | $22,768,000.00 | $17,775,000.00 | $16,039,000.00 | $41,489,000.00 | $26,959,000.00 | $48,404,000.00 | $9,883,000.00 | $24,488,000.00 | $13,591,000.00 | $53,965,000.00 | $12,457,000.00 | $27,359,000.00 | $13,814,000.00 | $51,535,000.00 | $12,398,000.00 | $25,967,000.00 | $13,294,000.00 | $49,116,000.00 | $12,813,000.00 | $12,030,000.00 | $11,200,000.00 | $46,798,000.00 | $11,949,000.00 | $22,845,000.00 | $11,435,000.00 | $42,815,000.00 | $32,165,000.00 | $20,985,000.00 | $10,501,000.00 | $35,399,000.00 | $9,031,000.00 | $8,248,000.00 | $8,631,000.00 | $31,556,000.00 | $8,131,000.00 | $15,107,000.00 | $7,683,000.00 | $37,818,000.00 | $28,600,000.00 | $9,635,000.00 | $9,372,000.00 | $36,511,000.00 | $8,621,000.00 | $18,529,000.00 | $9,243,000.00 | $38,046,000.00 | $38,278,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $264,238,000.00 | $200,268,000.00 | $131,708,000.00 | $67,179,000.00 | $257,643,000.00 | $77,573,000.00 | $61,254,000.00 | $49,457,000.00 | $209,658,000.00 | $52,008,000.00 | $101,969,000.00 | $50,470,000.00 | $198,889,000.00 | $50,250,000.00 | $95,429,000.00 | $47,501,000.00 | $182,372,000.00 | $131,740,000.00 | $43,765,000.00 | $41,858,000.00 | $169,966,000.00 | $124,943,000.00 | $82,328,000.00 | $40,360,000.00 | $164,476,000.00 | $121,366,000.00 | $40,768,000.00 | $39,234,000.00 | $159,423,000.00 | $40,103,000.00 | $39,970,000.00 | $38,541,000.00 | $196,602,000.00 | $208,779,000.00 | -- |
Loss from Operations | $7,585,000.00 | $-3,344,000.00 | $-4,521,000.00 | $12,343,000.00 | $544,000.00 | $6,668,000.00 | $17,607,000.00 | $4,166,000.00 | $20,497,000.00 | $27,608,000.00 | $6,608,000.00 | $-22,416,000.00 | $-36,667,000.00 | $-35,227,000.00 | $-1,653,000.00 | $-3,795,000.00 | $-6,590,000.00 | $4,989,000.00 | $33,577,000.00 | $15,474,000.00 | $9,754,000.00 | $-341,000.00 | $278,391,000.00 | $256,982,000.00 | $17,308,000.00 | $8,053,000.00 | $48,856,000.00 | $13,273,000.00 | $13,330,000.00 | $7,643,000.00 | $55,245,000.00 | $19,011,000.00 | $11,963,000.00 | $12,049,000.00 | $59,666,000.00 | $45,036,000.00 | $18,081,000.00 | $10,798,000.00 | $53,950,000.00 | $15,171,000.00 | $23,709,000.00 | $8,727,000.00 | $58,777,000.00 | $17,122,000.00 | $21,013,000.00 | $7,290,000.00 | $34,973,000.00 | $10,012,000.00 | $15,798,000.00 | $5,503,000.00 | $3,874,000.00 | $-19,548,000.00 | -- |
Loss Before Income Taxes | $4,143,000.00 | $-18,589,000.00 | $-18,400,000.00 | $1,392,000.00 | $-810,000.00 | $1,930,000.00 | $11,840,000.00 | $2,739,000.00 | $19,002,000.00 | $24,262,000.00 | $119,000.00 | $12,752,000.00 | $-2,925,000.00 | $-37,260,000.00 | $-11,320,000.00 | $-6,266,000.00 | $-11,352,000.00 | $2,673,000.00 | $21,412,000.00 | $3,737,000.00 | $7,528,000.00 | $-2,676,000.00 | $259,412,000.00 | $263,681,000.00 | $5,682,000.00 | $4,517,000.00 | $33,526,000.00 | $22,823,000.00 | $13,373,000.00 | $3,784,000.00 | $42,039,000.00 | $15,737,000.00 | $8,718,000.00 | $8,830,000.00 | $45,566,000.00 | $34,665,000.00 | $21,997,000.00 | -- | $-312,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.13 | $-0.90 | $-0.18 | $0.03 | $-0.02 | $0.02 | $0.12 | $0.02 | $0.30 | $0.16 | $-0.05 | $-0.29 | $-0.39 | $-0.42 | $-0.23 | $-0.14 | $-0.19 | $0.02 | $0.08 | $0.02 | $0.05 | $-0.02 | $1.95 | $1.74 | $0.04 | $0.03 | $0.23 | $0.06 | $0.09 | $0.03 | $0.07 | $0.11 | $0.06 | $0.06 | $0.07 | $0.09 | $0.15 | $0.05 | $1.53 | $-0.24 | $0.05 | $-0.01 | $0.16 | $0.08 | $-0.02 | -- | $-0.10 | $-0.07 | $0.06 | -- | -- | -- | -- |
Weighted Average Shares Basic | 89,987,110 | 89,820,737 | 87,901,938 | 87,995,567 | 87,787,772 | 87,623,887 | 84,959,130 | 86,522,378 | 85,207,992 | 85,115,310 | 84,231,212 | 84,208,924 | 84,220,649 | 84,317,767 | 85,107,301 | 85,404,250 | 85,359,998 | 86,101,741 | 89,115,997 | 89,371,750 | 89,635,759 | 90,319,092 | 90,272,257 | 90,517,492 | 90,354,982 | 90,236,476 | 89,340,589 | 89,208,732 | 89,015,934 | 88,897,456 | 87,920,230 | 88,090,143 | 87,682,734 | 87,531,375 | 88,680,322 | 89,179,192 | 88,982,009 | 88,683,948 | 87,401,123 | 87,959,856 | 86,768,686 | 86,459,017 | 85,882,646 | 85,861,671 | 85,821,963 | 85,806,080 | 85,051,066 | 85,049,518 | 85,046,396 | -- | 84,488,930 | -- | -- |
Earnings Per Share Diluted | $-0.13 | $-0.35 | $-0.18 | $0.03 | -- | $0.02 | $0.10 | $0.02 | $0.14 | $0.15 | $-0.05 | $0.11 | $0.03 | $-0.42 | $-0.23 | $-0.32 | $-0.19 | $0.02 | $0.08 | $0.02 | $0.05 | $-0.02 | $0.14 | $1.71 | $0.04 | $0.03 | $0.22 | $0.06 | $0.06 | $0.02 | $0.28 | $0.10 | $0.12 | $0.06 | $0.07 | $0.09 | $0.10 | $0.05 | $1.67 | $-0.24 | $0.05 | $-0.01 | $0.16 | $0.08 | $0.02 | -- | $-0.10 | $-0.07 | $0.06 | -- | $-0.21 | -- | -- |
Weighted Average Shares Diluted | 89,987,110 | 89,669,397 | 87,901,938 | 89,888,721 | 89,807,095 | 89,786,585 | 87,803,178 | 88,630,216 | 88,315,732 | 87,382,215 | 84,231,212 | 84,208,924 | 84,220,649 | 84,317,767 | 85,107,301 | 84,765,694 | 85,359,998 | 87,152,987 | 90,328,583 | 90,574,663 | 90,805,086 | 90,319,092 | 91,891,957 | 91,985,946 | 91,897,150 | 91,760,531 | 91,303,056 | 91,489,975 | 91,140,596 | 90,932,109 | 90,295,185 | 90,423,333 | 90,089,679 | 90,085,961 | 90,943,734 | 91,239,798 | 91,074,937 | 90,943,866 | 89,338,696 | 87,959,856 | 89,228,790 | 86,459,017 | 86,314,206 | 86,220,868 | 85,821,963 | -- | 85,051,066 | 85,049,518 | 85,053,417 | -- | 84,488,930 | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |