Date | 9/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/30/2021 | 6/30/2021 | 3/31/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 | 5/31/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $175,580,000.00 | $150,074,000.00 | $298,845,000.00 | $285,538,000.00 | $279,108,000.00 | $196,658,000.00 | $215,277,000.00 | $203,164,000.00 | $162,091,000.00 | $169,932,000.00 | $187,261,000.00 | $101,764,000.00 | $51,208,000.00 | $60,243,000.00 | $50,497,000.00 | $51,332,000.00 | $64,565,000.00 | $105,102,000.00 | $265,194,000.00 | $293,301,000.00 | $346,470,000.00 | $368,550,000.00 | $345,239,000.00 | $355,636,000.00 | -- | $105,442,000.00 | $91,131,000.00 | $176,925,000.00 | $159,611,000.00 | $174,226,000.00 | $206,975,000.00 | $106,251,000.00 | $92,967,000.00 | $88,536,000.00 | $86,212,000.00 | $83,631,000.00 | $87,618,000.00 | $89,499,000.00 | $91,667,000.00 | $87,752,000.00 | $85,283,000.00 | $73,326,000.00 | $80,190,000.00 | $89,780,000.00 | $94,682,000.00 | $58,953,000.00 | $45,541,000.00 | $10,331,000.00 | $34,277,000.00 | $53,520,000.00 | $68,819,000.00 | $86,093,000.00 |
Accounts Receivable Net Current | $64,334,000.00 | $83,662,000.00 | $83,060,000.00 | $96,330,000.00 | $115,441,000.00 | $114,294,000.00 | $131,705,000.00 | $124,076,000.00 | $123,067,000.00 | $89,841,000.00 | $96,631,000.00 | $77,037,000.00 | $119,559,000.00 | $113,487,000.00 | $140,843,000.00 | $139,778,000.00 | $119,707,000.00 | $91,072,000.00 | $79,444,000.00 | $80,135,000.00 | $64,769,000.00 | $53,444,000.00 | $64,128,000.00 | $52,217,000.00 | -- | $52,414,000.00 | $41,382,000.00 | $38,185,000.00 | $41,733,000.00 | $36,767,000.00 | $29,873,000.00 | $25,181,000.00 | $20,516,000.00 | $19,596,000.00 | $13,611,000.00 | $13,816,000.00 | $13,260,000.00 | $13,373,000.00 | $12,850,000.00 | $15,446,000.00 | $17,778,000.00 | $13,545,000.00 | $11,488,000.00 | $10,415,000.00 | $7,409,000.00 | $5,645,000.00 | $5,474,000.00 | -- | -- | -- | $3,564,000.00 | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $26,959,000.00 | $28,231,000.00 | $26,250,000.00 | $28,466,000.00 | $27,419,000.00 | $26,995,000.00 | $25,348,000.00 | $18,211,000.00 | $28,638,000.00 | $27,949,000.00 | $27,585,000.00 | $25,654,000.00 | $17,375,000.00 | $15,516,000.00 | $12,914,000.00 | $12,440,000.00 | $12,899,000.00 | $16,428,000.00 | $16,411,000.00 | $13,856,000.00 | $13,551,000.00 | $13,784,000.00 | $9,690,000.00 | $4,392,000.00 | -- | $4,177,000.00 | $4,021,000.00 | $3,925,000.00 | $5,195,000.00 | $3,237,000.00 | $2,085,000.00 | $1,708,000.00 | $1,097,000.00 | $1,138,000.00 | $931,000.00 | $1,620,000.00 | $1,518,000.00 | $1,611,000.00 | $1,689,000.00 | $2,043,000.00 | $1,580,000.00 | $4,008,000.00 | $773,000.00 | $1,524,000.00 | $1,839,000.00 | $1,204,000.00 | $1,060,000.00 | -- | -- | -- | $1,043,000.00 | -- |
Total Current Assets | $266,876,000.00 | $262,001,000.00 | $413,968,000.00 | $410,461,000.00 | $422,093,000.00 | $338,067,000.00 | $372,438,000.00 | $345,534,000.00 | $322,431,000.00 | $296,409,000.00 | $312,761,000.00 | $204,633,000.00 | $188,319,000.00 | $189,426,000.00 | $204,513,000.00 | $205,835,000.00 | $218,966,000.00 | $234,171,000.00 | $361,271,000.00 | $387,516,000.00 | $429,049,000.00 | $438,041,000.00 | $423,144,000.00 | $416,334,000.00 | -- | $166,113,000.00 | $140,623,000.00 | $223,126,000.00 | $210,626,000.00 | $218,378,000.00 | $245,584,000.00 | $152,050,000.00 | $133,461,000.00 | $128,048,000.00 | $119,659,000.00 | $121,066,000.00 | $125,155,000.00 | $129,072,000.00 | $132,744,000.00 | $131,290,000.00 | $134,730,000.00 | $120,339,000.00 | $122,272,000.00 | $131,623,000.00 | $139,408,000.00 | $256,274,000.00 | $296,951,000.00 | -- | -- | -- | $212,282,000.00 | -- |
Property Plant and Equipement | $54,199,000.00 | $57,411,000.00 | $59,160,000.00 | $64,848,000.00 | $68,315,000.00 | $70,680,000.00 | $74,929,000.00 | $74,701,000.00 | $71,572,000.00 | $62,381,000.00 | $48,877,000.00 | $34,735,000.00 | $31,473,000.00 | $31,363,000.00 | $31,192,000.00 | $28,874,000.00 | $25,823,000.00 | $23,175,000.00 | $40,448,000.00 | $37,876,000.00 | $37,560,000.00 | $36,431,000.00 | $35,345,000.00 | $35,487,000.00 | -- | $35,205,000.00 | $35,462,000.00 | $13,399,000.00 | $12,939,000.00 | $10,172,000.00 | $9,415,000.00 | $7,959,000.00 | $6,683,000.00 | $5,743,000.00 | $5,257,000.00 | $5,561,000.00 | $5,602,000.00 | $5,652,000.00 | $5,344,000.00 | $5,537,000.00 | $5,591,000.00 | $5,833,000.00 | $6,155,000.00 | $6,924,000.00 | $7,691,000.00 | $7,696,000.00 | $8,375,000.00 | -- | -- | -- | $7,598,000.00 | -- |
Intangible Assets Net | $52,302,000.00 | $56,266,000.00 | $58,315,000.00 | $64,189,000.00 | $70,772,000.00 | $77,847,000.00 | $95,534,000.00 | $105,880,000.00 | $117,189,000.00 | $128,502,000.00 | $140,977,000.00 | $154,067,000.00 | $167,823,000.00 | $181,580,000.00 | $195,337,000.00 | $209,592,000.00 | $223,872,000.00 | $205,699,000.00 | $95,970,000.00 | $81,654,000.00 | $77,035,000.00 | $81,125,000.00 | $85,265,000.00 | $85,393,000.00 | -- | $68,889,000.00 | $71,684,000.00 | $15,229,000.00 | $15,395,000.00 | $10,967,000.00 | $10,992,000.00 | $11,017,000.00 | $11,042,000.00 | $11,079,000.00 | $11,141,000.00 | $11,588,000.00 | $11,219,000.00 | $10,656,000.00 | $10,684,000.00 | $10,712,000.00 | $10,745,000.00 | $10,788,000.00 | $10,831,000.00 | $10,874,000.00 | $10,976,000.00 | $11,082,000.00 | $11,189,000.00 | -- | -- | -- | $41,319,000.00 | -- |
Goodwill | $381,539,000.00 | $420,139,000.00 | $420,139,000.00 | $420,139,000.00 | $420,139,000.00 | $420,139,000.00 | $420,139,000.00 | $420,139,000.00 | $420,139,000.00 | $420,139,000.00 | $420,139,000.00 | $420,139,000.00 | $420,139,000.00 | $420,139,000.00 | $419,935,000.00 | $419,984,000.00 | $419,952,000.00 | $348,347,000.00 | $166,330,000.00 | $124,903,000.00 | $113,368,000.00 | $113,368,000.00 | $113,558,000.00 | $99,694,000.00 | -- | $56,457,000.00 | $56,457,000.00 | $4,007,000.00 | $4,007,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | $3,632,000.00 | -- | -- | -- | $3,632,000.00 | -- |
Other Assets | $6,426,000.00 | $6,319,000.00 | $6,101,000.00 | $6,308,000.00 | $6,693,000.00 | $6,969,000.00 | $7,109,000.00 | $5,440,000.00 | $5,403,000.00 | $5,334,000.00 | $5,262,000.00 | $5,192,000.00 | $28,665,000.00 | $4,330,000.00 | $29,278,000.00 | $20,033,000.00 | $13,303,000.00 | $2,168,000.00 | $1,708,000.00 | $1,793,000.00 | $1,933,000.00 | $1,910,000.00 | $826,000.00 | $849,000.00 | -- | $865,000.00 | $810,000.00 | $855,000.00 | $917,000.00 | $978,000.00 | $1,039,000.00 | $126,000.00 | $101,000.00 | $102,000.00 | $102,000.00 | $102,000.00 | $102,000.00 | $103,000.00 | $111,000.00 | $110,000.00 | $111,000.00 | $126,000.00 | $152,000.00 | $166,000.00 | $224,000.00 | $231,000.00 | $246,000.00 | -- | -- | -- | $116,000.00 | -- |
Total Assets | $884,983,000.00 | $1,042,294,000.00 | $1,199,313,000.00 | $1,210,295,000.00 | $1,364,102,000.00 | $1,289,472,000.00 | $1,284,529,000.00 | $1,266,637,000.00 | $1,243,177,000.00 | $1,188,990,000.00 | $1,203,589,000.00 | $1,087,577,000.00 | $1,016,620,000.00 | $947,969,000.00 | $979,191,000.00 | $980,598,000.00 | $992,505,000.00 | $896,115,000.00 | $743,639,000.00 | $709,333,000.00 | $706,779,000.00 | $693,459,000.00 | $679,656,000.00 | $660,055,000.00 | -- | $350,211,000.00 | $323,427,000.00 | $277,099,000.00 | $267,116,000.00 | $268,286,000.00 | $295,781,000.00 | $174,784,000.00 | $154,919,000.00 | $148,604,000.00 | $139,891,000.00 | $142,049,000.00 | $145,810,000.00 | $149,215,000.00 | $152,644,000.00 | $151,410,000.00 | $154,938,000.00 | $140,847,000.00 | $143,171,000.00 | $153,455,000.00 | $162,167,000.00 | $289,926,000.00 | $331,340,000.00 | -- | -- | -- | $282,802,000.00 | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $66,986,000.00 | $84,829,000.00 | $75,095,000.00 | $84,464,000.00 | $94,925,000.00 | $107,881,000.00 | $114,664,000.00 | $106,376,000.00 | $113,442,000.00 | $101,196,000.00 | $106,333,000.00 | $88,569,000.00 | $105,647,000.00 | $112,755,000.00 | $109,618,000.00 | $130,323,000.00 | $106,007,000.00 | $93,190,000.00 | $68,711,000.00 | $70,721,000.00 | $78,150,000.00 | $77,183,000.00 | $68,744,000.00 | $68,960,000.00 | -- | $58,264,000.00 | $49,403,000.00 | $37,719,000.00 | $37,228,000.00 | $40,854,000.00 | $34,885,000.00 | $36,174,000.00 | $28,394,000.00 | $26,868,000.00 | $25,521,000.00 | $23,614,000.00 | $23,505,000.00 | $31,200,000.00 | $23,265,000.00 | $24,562,000.00 | $28,038,000.00 | $17,857,000.00 | $19,960,000.00 | $17,367,000.00 | $15,446,000.00 | $15,201,000.00 | $16,712,000.00 | -- | -- | -- | $23,881,000.00 | -- |
Total Current Liabilities | $782,364,000.00 | $811,315,000.00 | $991,373,000.00 | $1,003,798,000.00 | $1,013,616,000.00 | $948,624,000.00 | $853,447,000.00 | $846,269,000.00 | $847,734,000.00 | $824,229,000.00 | $842,580,000.00 | $681,600,000.00 | $593,063,000.00 | $545,643,000.00 | $589,927,000.00 | $606,711,000.00 | $640,317,000.00 | $549,907,000.00 | $367,173,000.00 | $361,905,000.00 | $376,876,000.00 | $398,585,000.00 | $376,843,000.00 | $364,125,000.00 | -- | $108,789,000.00 | $91,992,000.00 | $54,292,000.00 | $54,275,000.00 | $59,697,000.00 | $54,639,000.00 | $61,990,000.00 | $49,600,000.00 | $46,444,000.00 | $43,525,000.00 | $62,721,000.00 | $67,251,000.00 | $69,882,000.00 | $65,636,000.00 | $64,777,000.00 | $67,428,000.00 | $59,261,000.00 | $60,249,000.00 | $60,604,000.00 | $74,824,000.00 | $229,821,000.00 | $285,869,000.00 | -- | -- | -- | $180,981,000.00 | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $1,219,055,000.00 | $1,198,836,000.00 | $1,189,255,000.00 | $1,177,409,000.00 | $1,162,714,000.00 | $1,145,038,000.00 | $1,233,802,000.00 | $1,218,628,000.00 | $1,200,306,000.00 | $1,188,673,000.00 | $1,176,664,000.00 | $1,196,990,000.00 | $1,184,813,000.00 | $1,177,984,000.00 | $1,165,597,000.00 | $1,154,174,000.00 | $1,144,694,000.00 | $1,134,227,000.00 | $1,125,185,000.00 | $1,110,688,000.00 | $1,100,743,000.00 | $1,087,582,000.00 | $1,076,748,000.00 | $1,068,970,000.00 | -- | $1,022,432,000.00 | $1,018,010,000.00 | $1,016,706,000.00 | $1,013,021,000.00 | $1,009,033,000.00 | $1,006,688,000.00 | $910,399,000.00 | $909,012,000.00 | $910,576,000.00 | $909,751,000.00 | $908,288,000.00 | $906,866,000.00 | $905,880,000.00 | $907,148,000.00 | $906,572,000.00 | $905,408,000.00 | $905,071,000.00 | $903,692,000.00 | $915,417,000.00 | $914,060,000.00 | $912,469,000.00 | $911,987,000.00 | -- | -- | -- | $908,837,000.00 | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-850,422,000.00 | $-701,842,000.00 | $-715,299,000.00 | $-704,895,000.00 | $-546,211,000.00 | $-538,173,000.00 | $-619,719,000.00 | $-615,259,000.00 | $-621,860,000.00 | $-640,909,000.00 | $-632,652,000.00 | $-608,009,000.00 | $-578,252,000.00 | $-592,654,000.00 | $-594,512,000.00 | $-598,776,000.00 | $-610,994,000.00 | $-610,482,000.00 | $-607,182,000.00 | $-632,910,000.00 | $-675,457,000.00 | $-708,354,000.00 | $-700,628,000.00 | $-709,748,000.00 | -- | $-717,066,000.00 | $-722,630,000.00 | $-729,954,000.00 | $-736,570,000.00 | $-744,422,000.00 | $-750,124,000.00 | $-782,174,000.00 | $-788,262,000.00 | $-792,984,000.00 | $-798,171,000.00 | $-813,808,000.00 | $-814,189,000.00 | $-813,941,000.00 | $-807,533,000.00 | $-807,331,000.00 | $-807,118,000.00 | $-814,197,000.00 | $-811,480,000.00 | $-813,799,000.00 | $-818,181,000.00 | $-843,956,000.00 | $-858,105,000.00 | -- | -- | -- | $-798,602,000.00 | -- |
Total Stockholders' Equity | $102,619,000.00 | $230,979,000.00 | $207,940,000.00 | $206,497,000.00 | $350,486,000.00 | $340,848,000.00 | $431,082,000.00 | $420,368,000.00 | $395,443,000.00 | $364,761,000.00 | $361,009,000.00 | $405,977,000.00 | $423,557,000.00 | $402,326,000.00 | $389,264,000.00 | $373,887,000.00 | $352,188,000.00 | $346,208,000.00 | $376,466,000.00 | $347,428,000.00 | $329,903,000.00 | $294,874,000.00 | $302,813,000.00 | $295,930,000.00 | -- | $241,422,000.00 | $231,435,000.00 | $222,807,000.00 | $212,841,000.00 | $208,589,000.00 | $241,142,000.00 | $112,794,000.00 | $105,319,000.00 | $102,160,000.00 | $96,366,000.00 | $79,328,000.00 | $78,559,000.00 | $79,333,000.00 | $87,008,000.00 | $86,633,000.00 | $87,510,000.00 | $81,586,000.00 | $82,922,000.00 | $92,851,000.00 | $87,343,000.00 | $60,105,000.00 | $45,471,000.00 | -- | -- | -- | $101,821,000.00 | $121,502,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $884,983,000.00 | $1,042,294,000.00 | $1,199,313,000.00 | $1,210,295,000.00 | $1,364,102,000.00 | $1,289,472,000.00 | $1,284,529,000.00 | $1,266,637,000.00 | $1,243,177,000.00 | $1,188,990,000.00 | $1,203,589,000.00 | $1,087,577,000.00 | $1,016,620,000.00 | $947,969,000.00 | $979,191,000.00 | $980,598,000.00 | $992,505,000.00 | $896,115,000.00 | $743,639,000.00 | $709,333,000.00 | $706,779,000.00 | $693,459,000.00 | $679,656,000.00 | $660,055,000.00 | -- | $350,211,000.00 | $323,427,000.00 | $277,099,000.00 | $267,116,000.00 | $268,286,000.00 | $295,781,000.00 | $174,784,000.00 | $154,919,000.00 | $148,604,000.00 | $139,891,000.00 | $142,049,000.00 | $145,810,000.00 | $149,215,000.00 | $152,644,000.00 | $151,410,000.00 | $154,938,000.00 | $140,847,000.00 | $143,171,000.00 | $153,455,000.00 | $162,167,000.00 | $289,926,000.00 | $331,340,000.00 | -- | -- | -- | $282,802,000.00 | -- |
Date | 9/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/30/2021 | 6/30/2021 | 3/31/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 | 5/31/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $538,149,000.00 | $200,508,000.00 | $984,992,000.00 | $782,937,000.00 | $545,101,000.00 | $283,178,000.00 | $840,214,000.00 | $542,764,000.00 | $272,750,000.00 | $909,990,000.00 | $220,251,000.00 | $184,326,000.00 | $283,084,000.00 | $1,106,603,000.00 | $851,416,000.00 | $540,811,000.00 | $262,390,000.00 | $764,865,000.00 | $197,057,000.00 | $365,136,000.00 | $181,035,000.00 | $160,954,000.00 | $456,782,000.00 | $152,773,000.00 | -- | $132,515,000.00 | $384,402,000.00 | $283,561,000.00 | $94,290,000.00 | $94,713,000.00 | $78,341,000.00 | $69,804,000.00 | $55,136,000.00 | $50,935,000.00 | $43,864,000.00 | $41,306,000.00 | $82,180,000.00 | $40,036,000.00 | $139,240,000.00 | $102,829,000.00 | $65,486,000.00 | $28,080,000.00 | $77,443,000.00 | $53,501,000.00 | $16,970,000.00 | $13,235,000.00 | $54,617,000.00 | $43,951,000.00 | $16,931,000.00 | $13,919,000.00 | $59,918,000.00 | -- |
Cost of Revenues | $30,632,000.00 | $13,760,000.00 | $57,769,000.00 | $44,240,000.00 | $30,135,000.00 | $15,561,000.00 | $15,020,000.00 | $27,829,000.00 | $13,895,000.00 | $54,494,000.00 | $40,936,000.00 | $27,716,000.00 | $14,252,000.00 | $68,379,000.00 | $51,651,000.00 | $16,310,000.00 | $17,670,000.00 | $36,399,000.00 | $22,577,000.00 | $6,043,000.00 | $5,696,000.00 | $17,223,000.00 | $4,388,000.00 | $4,164,000.00 | -- | $3,591,000.00 | $13,764,000.00 | $10,329,000.00 | $3,464,000.00 | $3,473,000.00 | $9,370,000.00 | $6,402,000.00 | $1,991,000.00 | $1,975,000.00 | $7,903,000.00 | $5,670,000.00 | $1,895,000.00 | $1,665,000.00 | $6,542,000.00 | $5,039,000.00 | $3,306,000.00 | $1,356,000.00 | $4,295,000.00 | $1,231,000.00 | $803,000.00 | $796,000.00 | $4,133,000.00 | $1,001,000.00 | $2,529,000.00 | $1,206,000.00 | $5,136,000.00 | -- |
Gross Profit | $69,069,000.00 | $79,957,000.00 | $368,941,000.00 | $285,496,000.00 | $93,765,000.00 | $99,464,000.00 | $112,940,000.00 | $201,947,000.00 | $96,347,000.00 | $369,473,000.00 | $281,404,000.00 | $197,546,000.00 | $109,215,000.00 | $432,318,000.00 | $334,298,000.00 | $210,650,000.00 | $106,518,000.00 | $305,137,000.00 | -- | -- | -- | $251,391,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | $36,096,000.00 | $14,655,000.00 | $55,553,000.00 | $14,043,000.00 | $28,370,000.00 | $14,052,000.00 | $13,384,000.00 | $25,758,000.00 | $12,468,000.00 | $43,636,000.00 | $33,252,000.00 | $21,775,000.00 | $10,963,000.00 | $39,953,000.00 | $30,541,000.00 | $20,341,000.00 | $10,166,000.00 | $26,958,000.00 | $18,835,000.00 | $12,227,000.00 | $6,260,000.00 | $17,925,000.00 | $12,492,000.00 | $4,064,000.00 | -- | $3,623,000.00 | $13,761,000.00 | $3,718,000.00 | $7,666,000.00 | $3,885,000.00 | $10,485,000.00 | $7,238,000.00 | $2,390,000.00 | $2,173,000.00 | $7,457,000.00 | $1,658,000.00 | $1,826,000.00 | $1,932,000.00 | $5,264,000.00 | $3,914,000.00 | $2,697,000.00 | $1,205,000.00 | $3,529,000.00 | $2,383,000.00 | $756,000.00 | $774,000.00 | $3,203,000.00 | $2,677,000.00 | $1,997,000.00 | $1,246,000.00 | $3,403,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-33,992,000.00 | $-13,011,000.00 | $-32,756,000.00 | $-18,576,000.00 | $-3,894,000.00 | $-2,934,000.00 | $16,060,000.00 | $8,641,000.00 | $-1,907,000.00 | $-6,603,000.00 | $-16,117,000.00 | $-7,548,000.00 | $20,749,000.00 | $50,728,000.00 | $41,707,000.00 | $12,316,000.00 | $-1,802,000.00 | $56,191,000.00 | $53,763,000.00 | $18,123,000.00 | $15,350,000.00 | $33,133,000.00 | $17,455,000.00 | $8,969,000.00 | -- | $6,884,000.00 | $52,112,000.00 | $14,150,000.00 | $12,715,000.00 | $11,845,000.00 | $8,248,000.00 | $7,773,000.00 | $6,775,000.00 | $5,718,000.00 | $-969,000.00 | $554,000.00 | $-3,235,000.00 | $-5,835,000.00 | $-1,107,000.00 | $-2,069,000.00 | $-2,045,000.00 | $-246,000.00 | $-2,851,000.00 | $-7,232,000.00 | $-2,760,000.00 | $-5,279,000.00 | $-61,108,000.00 | $-56,470,000.00 | $-52,711,000.00 | $-15,743,000.00 | $-33,081,000.00 | -- |
Loss Before Income Taxes | $-138,035,000.00 | $13,852,000.00 | $-54,927,000.00 | $-22,773,000.00 | $-10,375,000.00 | $-10,440,000.00 | $-4,407,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-971,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-10.46 | $1.05 | $-14.69 | $-12.44 | $-0.63 | $-0.84 | $1.61 | $1.95 | $1.46 | $-3.71 | $-1.89 | $-2.29 | $1.11 | $1.39 | $1.25 | $0.92 | $-0.04 | $7.72 | $2.01 | $3.43 | $2.61 | $1.30 | $1.95 | $1.19 | -- | $0.58 | $0.62 | $0.56 | $1.14 | $0.48 | $4.17 | $1.41 | $0.41 | $0.46 | $1.39 | $0.03 | $-0.02 | $-0.58 | $0.36 | $0.38 | $0.39 | $-0.25 | $0.22 | $0.38 | $2.41 | $1.27 | $-5.41 | $-5.53 | $-6.76 | $-3.63 | $-1.65 | -- |
Weighted Average Shares Basic | 12,993,000 | 12,846,000 | 12,793,000 | 12,758,000 | 12,812,000 | 12,901,000 | 13,268,000 | 13,157,000 | 13,070,000 | 13,007,000 | 13,033,000 | 12,971,000 | 12,957,000 | 12,834,000 | 12,805,000 | 12,762,000 | 12,718,000 | 12,504,000 | 12,437,000 | 12,254,000 | 12,090,000 | 11,945,000 | 11,931,000 | 11,896,000 | -- | 11,827,000 | 11,812,000 | 11,754,000 | 11,795,000 | 11,931,000 | 11,516,000 | 11,445,000 | 11,343,000 | 11,304,000 | 11,188,000 | 11,182,000 | 11,214,000 | 11,142,000 | 11,035,000 | 11,017,000 | 11,050,000 | 10,967,000 | 10,695,000 | 10,771,000 | 10,685,000 | 11,173,000 | 10,995,000 | 11,037,000 | 10,948,000 | 10,882,000 | 11,014,000 | -- |
Earnings Per Share Diluted | $-10.46 | $1.04 | $-14.69 | $-12.44 | $-1.47 | $-0.84 | $-0.34 | $1.84 | $1.35 | $-3.71 | $-1.89 | $-1.10 | $1.02 | $1.22 | $0.29 | $0.82 | $-0.04 | $6.85 | $6.98 | $3.01 | $2.12 | $1.14 | $1.71 | $1.05 | -- | $0.51 | $0.57 | $0.52 | $0.62 | $0.44 | $2.47 | $1.29 | $0.38 | $0.43 | $0.84 | $-0.56 | $-0.60 | $-0.58 | $0.36 | $0.38 | $0.39 | $-0.25 | $4.36 | $0.38 | $2.41 | $1.24 | $-5.41 | $-5.53 | $-6.76 | $-3.63 | $-1.65 | -- |
Weighted Average Shares Diluted | 12,919,000 | 12,935,000 | 12,793,000 | 12,794,000 | 12,812,000 | 12,901,000 | 13,797,000 | 13,913,000 | 14,119,000 | 13,007,000 | 12,992,000 | 13,954,000 | 14,158,000 | 14,619,000 | 14,629,000 | 14,622,000 | 14,186,000 | 14,097,000 | 14,299,000 | 14,147,000 | 14,848,000 | 13,682,000 | 13,625,000 | 13,604,000 | -- | 13,477,000 | 12,773,000 | 12,742,000 | 12,800,000 | 12,873,000 | 12,541,000 | 12,379,000 | 12,257,000 | 12,165,000 | 11,188,000 | 11,180,000 | 11,849,000 | 11,142,000 | 11,035,000 | 11,720,000 | 11,050,000 | 10,967,000 | 11,557,000 | 11,385,000 | 10,685,000 | 11,414,000 | 10,995,000 | 10,978,000 | 10,948,000 | 10,882,000 | 11,014,000 | -- |
Common Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | -- | -- | 50,000,000 | -- |
Common Stock Shares Outstanding | 13,001,846 | 12,909,711 | 12,811,718 | 12,784,637 | 12,785,423 | 12,764,182 | 13,328,058 | 13,314,424 | 13,155,859 | 13,124,875 | 13,117,917 | 13,089,325 | 13,062,746 | 13,035,501 | 12,998,101 | 12,967,718 | 12,878,905 | 12,809,764 | 12,945,961 | 12,742,751 | 12,422,041 | 11,979,434 | 11,968,459 | 11,998,509 | -- | 11,903,561 | 11,791,633 | 11,789,606 | 11,785,411 | 11,882,294 | 12,392,093 | 11,540,240 | 11,516,875 | 11,446,998 | 11,386,240 | 11,326,337 | 11,342,969 | 11,306,555 | 11,250,903 | 11,136,399 | 11,201,129 | 11,233,541 | 11,437,199 | 11,393,804 | 11,360,722 | 11,275,136 | 11,045,965 | -- | -- | -- | 10,770,207 | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | -- | -- | 5,000,000 | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- |
Share Price | $15.50 | $26.66 | $21.33 | $23.86 | $43.82 | $119.67 | $139.83 | $211.88 | $213.00 | $273.79 | $306.89 | $289.53 | $183.39 | $303.44 | $310.43 | $420.03 | $351.56 | $219.57 | $230.10 | $213.80 | $328.15 | $340.45 | $244.45 | $172.20 | $156.70 | $125.35 | $101.35 | $96.91 | $88.33 | $97.78 | $89.28 | $93.03 | $78.61 | $56.01 | $48.34 | $35.89 | $29.14 | $31.04 | $32.84 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |