Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 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 | 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 | $79,966,000.00 | $100,614,000.00 | $102,299,000.00 | $97,988,000.00 | $92,473,000.00 | $74,087,000.00 | $42,807,000.00 | $16,564,000.00 | $77,903,000.00 | $18,509,000.00 | $21,575,000.00 | $23,032,000.00 | $332,000.00 | $337,000.00 | $328,000.00 | $327,000.00 | $325,000.00 | $318,000.00 | $305,000.00 | $296,000.00 | $286,000.00 | $282,000.00 | $275,000.00 | $263,000.00 | $247,000.00 | $224,000.00 | $207,000.00 | $189,000.00 | $158,000.00 | $137,000.00 | $139,000.00 | $146,000.00 | $159,000.00 | $157,000.00 | $1,171,000.00 | $21,676,000.00 | $2,982,000.00 | $27,649,000.00 | $2,482,000.00 | $91,000.00 | $489,000.00 | $1,172,000.00 | $267,000.00 | $65,000.00 | $873,000.00 | $507,000.00 | $689,000.00 | $3,883,000.00 | $265,000.00 | $180,000.00 | $833,000.00 | $4,789,000.00 | $15,142,000.00 | $13,774,000.00 | $9,870,000.00 | $858,000.00 |
Accounts Receivable Net Current | $92,318,000.00 | $80,604,000.00 | $96,456,000.00 | $100,812,000.00 | $131,431,000.00 | $134,739,000.00 | $155,181,000.00 | $155,946,000.00 | $137,899,000.00 | $121,854,000.00 | $103,517,000.00 | $88,204,000.00 | $85,042,000.00 | $77,731,000.00 | $69,984,000.00 | $56,362,000.00 | $66,090,000.00 | $61,784,000.00 | $60,584,000.00 | $62,692,000.00 | $68,735,000.00 | $63,350,000.00 | $75,834,000.00 | $74,971,000.00 | $64,772,000.00 | $59,055,000.00 | $58,640,000.00 | $58,246,000.00 | $60,217,000.00 | $56,143,000.00 | $57,965,000.00 | $58,214,000.00 | $53,725,000.00 | $49,312,000.00 | $55,189,000.00 | $55,868,000.00 | $54,193,000.00 | $52,983,000.00 | $61,356,000.00 | $62,611,000.00 | $64,135,000.00 | $58,484,000.00 | -- | -- | $58,688,000.00 | $50,017,000.00 | $54,009,000.00 | $51,510,000.00 | $55,212,000.00 | $48,019,000.00 | -- | -- | -- | $48,193,000.00 | -- | -- |
Inventory | $2,385,000.00 | $2,321,000.00 | $2,600,000.00 | $2,585,000.00 | $2,624,000.00 | $2,570,000.00 | $2,278,000.00 | $2,376,000.00 | $1,954,000.00 | $1,456,000.00 | $1,349,000.00 | $1,284,000.00 | $1,251,000.00 | $1,345,000.00 | $1,093,000.00 | $1,194,000.00 | $1,220,000.00 | $1,327,000.00 | $1,446,000.00 | $1,301,000.00 | $1,471,000.00 | $1,461,000.00 | $1,620,000.00 | $1,680,000.00 | $1,700,000.00 | $1,660,000.00 | $1,607,000.00 | $1,635,000.00 | $1,782,000.00 | $1,900,000.00 | $1,804,000.00 | $1,780,000.00 | $1,844,000.00 | $1,890,000.00 | $1,745,000.00 | $1,585,000.00 | $1,463,000.00 | $1,306,000.00 | $1,401,000.00 | $1,419,000.00 | $1,499,000.00 | $1,498,000.00 | $1,501,000.00 | $1,508,000.00 | $1,622,000.00 | $1,770,000.00 | $1,736,000.00 | $1,732,000.00 | $1,765,000.00 | $1,658,000.00 | -- | -- | -- | $832,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $241,858,000.00 | $251,041,000.00 | $269,599,000.00 | $264,549,000.00 | $292,827,000.00 | $280,766,000.00 | $255,583,000.00 | $229,058,000.00 | $274,414,000.00 | $199,574,000.00 | $177,500,000.00 | $160,376,000.00 | $133,082,000.00 | $123,521,000.00 | $108,651,000.00 | $96,757,000.00 | $105,020,000.00 | $105,892,000.00 | $105,098,000.00 | $106,696,000.00 | $115,932,000.00 | $108,725,000.00 | $120,990,000.00 | $116,854,000.00 | $106,577,000.00 | $102,242,000.00 | $104,577,000.00 | $96,339,000.00 | $100,727,000.00 | $100,298,000.00 | $106,798,000.00 | $106,974,000.00 | $98,368,000.00 | $92,701,000.00 | $98,224,000.00 | $121,853,000.00 | $108,540,000.00 | $128,919,000.00 | $101,222,000.00 | $97,994,000.00 | $99,986,000.00 | $92,640,000.00 | $96,766,000.00 | $95,685,000.00 | $94,785,000.00 | $84,800,000.00 | $88,495,000.00 | $88,379,000.00 | $93,091,000.00 | $83,565,000.00 | -- | -- | -- | $96,553,000.00 | -- | -- |
Property Plant and Equipement | $501,325,000.00 | $504,719,000.00 | $456,920,000.00 | $436,713,000.00 | $446,685,000.00 | $463,595,000.00 | $459,278,000.00 | $449,326,000.00 | $385,789,000.00 | $384,179,000.00 | $388,977,000.00 | $406,410,000.00 | $436,220,000.00 | $450,825,000.00 | $419,045,000.00 | $400,158,000.00 | $402,848,000.00 | $387,275,000.00 | $388,711,000.00 | $362,244,000.00 | $346,388,000.00 | $354,587,000.00 | $341,619,000.00 | $318,988,000.00 | $287,241,000.00 | $286,944,000.00 | $272,392,000.00 | $267,797,000.00 | $266,701,000.00 | $277,376,000.00 | $267,020,000.00 | $268,368,000.00 | $277,238,000.00 | $262,852,000.00 | $249,704,000.00 | $218,366,000.00 | $196,882,000.00 | $193,247,000.00 | $205,157,000.00 | $213,504,000.00 | $217,355,000.00 | $234,225,000.00 | $230,524,000.00 | $245,772,000.00 | $236,486,000.00 | $230,439,000.00 | $219,412,000.00 | $206,889,000.00 | $199,541,000.00 | $193,130,000.00 | -- | -- | -- | $165,377,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $3,243,000.00 | $4,697,000.00 | $5,202,000.00 | $4,147,000.00 | $4,329,000.00 | $4,801,000.00 | $4,626,000.00 | $4,751,000.00 | $3,477,000.00 | $3,628,000.00 | $3,772,000.00 | $3,920,000.00 | $4,104,000.00 | $4,246,000.00 | $4,387,000.00 | $4,519,000.00 | $4,617,000.00 | $4,842,000.00 | $4,142,000.00 | $4,077,000.00 | $2,752,000.00 | $2,754,000.00 | $3,053,000.00 | $3,053,000.00 | $2,999,000.00 | $2,999,000.00 | $2,393,000.00 | $2,392,000.00 | $2,393,000.00 | $2,392,000.00 | $2,419,000.00 | $2,419,000.00 | $2,451,000.00 | $2,442,000.00 | $2,447,000.00 | $2,420,000.00 | $2,439,000.00 | $2,439,000.00 | $2,439,000.00 | $2,434,000.00 | $2,438,000.00 | $2,437,000.00 | $2,438,000.00 | $2,463,000.00 | -- | $2,430,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $746,426,000.00 | $760,457,000.00 | $731,721,000.00 | $705,409,000.00 | $743,841,000.00 | $749,162,000.00 | $719,487,000.00 | $683,135,000.00 | $663,680,000.00 | $587,381,000.00 | $570,249,000.00 | $570,706,000.00 | $573,406,000.00 | $578,592,000.00 | $532,083,000.00 | $501,434,000.00 | $512,485,000.00 | $498,009,000.00 | $497,951,000.00 | $473,017,000.00 | $465,072,000.00 | $466,066,000.00 | $465,662,000.00 | $438,895,000.00 | $396,817,000.00 | $392,185,000.00 | $379,362,000.00 | $366,528,000.00 | $369,821,000.00 | $380,066,000.00 | $376,237,000.00 | $377,761,000.00 | $378,057,000.00 | $357,995,000.00 | $350,375,000.00 | $342,639,000.00 | $307,861,000.00 | $324,605,000.00 | $308,818,000.00 | $313,932,000.00 | $319,779,000.00 | $329,302,000.00 | $329,728,000.00 | $343,920,000.00 | $333,701,000.00 | $317,669,000.00 | $310,339,000.00 | $297,664,000.00 | $295,032,000.00 | $279,093,000.00 | -- | -- | -- | $264,340,000.00 | -- | -- |
Accounts Payable | $38,703,000.00 | $62,652,000.00 | $57,653,000.00 | $41,011,000.00 | $46,229,000.00 | $48,917,000.00 | $54,651,000.00 | $51,201,000.00 | $48,631,000.00 | $43,381,000.00 | $41,261,000.00 | $35,836,000.00 | $39,756,000.00 | $46,102,000.00 | $42,226,000.00 | $29,467,000.00 | $24,220,000.00 | $16,597,000.00 | $27,334,000.00 | $20,356,000.00 | $22,716,000.00 | $20,002,000.00 | $42,142,000.00 | $31,921,000.00 | $23,591,000.00 | $19,645,000.00 | $29,691,000.00 | $16,992,000.00 | $16,247,000.00 | $16,088,000.00 | $25,743,000.00 | $26,670,000.00 | $27,488,000.00 | $17,791,000.00 | $32,837,000.00 | $28,104,000.00 | $18,225,000.00 | $41,695,000.00 | $15,071,000.00 | $16,499,000.00 | $16,426,000.00 | $27,970,000.00 | $18,462,000.00 | $30,744,000.00 | $22,633,000.00 | $19,025,000.00 | $28,170,000.00 | $27,169,000.00 | $23,831,000.00 | $23,803,000.00 | -- | -- | -- | $17,092,000.00 | -- | -- |
Accrued Liabilities | $16,695,000.00 | $16,799,000.00 | $22,054,000.00 | $20,775,000.00 | $43,342,000.00 | $34,233,000.00 | $24,760,000.00 | $23,758,000.00 | $19,711,000.00 | $14,114,000.00 | $25,937,000.00 | $25,422,000.00 | $28,336,000.00 | $26,601,000.00 | $29,495,000.00 | $43,215,000.00 | $42,042,000.00 | $40,610,000.00 | $22,871,000.00 | $24,204,000.00 | $25,907,000.00 | $23,497,000.00 | $21,822,000.00 | $20,922,000.00 | $19,480,000.00 | $17,609,000.00 | $19,975,000.00 | $20,210,000.00 | $21,739,000.00 | $22,330,000.00 | $23,693,000.00 | $25,837,000.00 | $28,895,000.00 | $27,093,000.00 | $30,788,000.00 | $31,564,000.00 | $31,532,000.00 | $27,517,000.00 | $26,788,000.00 | $24,752,000.00 | $24,293,000.00 | $22,502,000.00 | $24,801,000.00 | $24,803,000.00 | $23,744,000.00 | $21,308,000.00 | $16,514,000.00 | $17,974,000.00 | $20,270,000.00 | $9,670,000.00 | -- | -- | -- | $9,497,000.00 | -- | -- |
Total Current Liabilities | $431,783,000.00 | $446,241,000.00 | $415,439,000.00 | $394,529,000.00 | $441,735,000.00 | $448,979,000.00 | $436,351,000.00 | $421,548,000.00 | $426,491,000.00 | $371,271,000.00 | $382,123,000.00 | $393,350,000.00 | $411,541,000.00 | $428,611,000.00 | $395,598,000.00 | $369,581,000.00 | $379,830,000.00 | $364,034,000.00 | $349,847,000.00 | $329,530,000.00 | $318,726,000.00 | $326,619,000.00 | $329,342,000.00 | $309,283,000.00 | $267,532,000.00 | $264,581,000.00 | $281,074,000.00 | $270,271,000.00 | $273,951,000.00 | $285,908,000.00 | $283,800,000.00 | $287,138,000.00 | $272,974,000.00 | $256,441,000.00 | $252,032,000.00 | $103,237,000.00 | $91,079,000.00 | $115,071,000.00 | $74,173,000.00 | $78,218,000.00 | $78,691,000.00 | $93,226,000.00 | $201,704,000.00 | $218,668,000.00 | $211,024,000.00 | $195,474,000.00 | $178,845,000.00 | $166,965,000.00 | $164,776,000.00 | $141,616,000.00 | -- | -- | -- | $116,392,000.00 | -- | -- |
Long Term Debt | -- | $261,709,000.00 | -- | -- | -- | $264,281,000.00 | -- | -- | -- | $222,277,000.00 | -- | -- | -- | $286,106,000.00 | -- | -- | -- | $241,824,000.00 | -- | -- | -- | $221,223,000.00 | $205,459,000.00 | -- | -- | $172,636,000.00 | -- | -- | -- | $167,197,000.00 | -- | -- | -- | $139,248,000.00 | -- | -- | -- | $95,201,000.00 | $77,947,000.00 | $87,275,000.00 | $97,093,000.00 | $110,469,000.00 | $107,005,000.00 | $105,090,000.00 | -- | $107,501,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $78,676,000.00 | $78,448,000.00 | $78,394,000.00 | $78,345,000.00 | $78,190,000.00 | $78,036,000.00 | -- | -- | -- | $77,837,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $7,444,000.00 | $5,471,000.00 | $6,290,000.00 | $6,554,000.00 | $7,476,000.00 | $6,216,000.00 | $7,077,000.00 | $5,803,000.00 | $5,310,000.00 | $5,381,000.00 | $6,559,000.00 | $6,464,000.00 | $6,402,000.00 | $6,812,000.00 | $7,293,000.00 | $6,582,000.00 | $6,160,000.00 | $5,581,000.00 | $5,260,000.00 | $5,286,000.00 | $4,235,000.00 | $4,576,000.00 | $4,711,000.00 | $5,358,000.00 | $4,705,000.00 | -- | -- | -- | $4,406,000.00 | -- | -- |
Accumulated Deficit | $282,185,000.00 | $281,904,000.00 | $284,135,000.00 | $278,038,000.00 | $268,719,000.00 | $263,488,000.00 | $245,505,000.00 | $220,939,000.00 | $196,757,000.00 | $301,350,000.00 | $273,459,000.00 | $252,100,000.00 | $236,783,000.00 | $224,834,000.00 | $210,880,000.00 | $204,880,000.00 | $205,703,000.00 | $207,007,000.00 | $220,643,000.00 | $216,062,000.00 | $207,408,000.00 | $199,107,000.00 | $193,037,000.00 | $183,789,000.00 | $176,500,000.00 | $167,669,000.00 | $136,108,000.00 | $132,662,000.00 | $131,053,000.00 | $128,580,000.00 | $127,857,000.00 | $124,406,000.00 | $120,414,000.00 | $117,479,000.00 | $114,246,000.00 | $108,451,000.00 | $101,412,000.00 | $96,043,000.00 | $93,911,000.00 | $88,854,000.00 | $83,909,000.00 | $82,552,000.00 | $81,256,000.00 | $78,863,000.00 | $76,181,000.00 | $76,637,000.00 | $85,649,000.00 | $84,768,000.00 | $83,833,000.00 | $91,861,000.00 | -- | -- | -- | $94,718,000.00 | -- | -- |
Total Stockholders' Equity | $314,643,000.00 | $314,216,000.00 | $316,282,000.00 | $310,880,000.00 | $302,106,000.00 | $300,183,000.00 | $283,136,000.00 | $261,587,000.00 | $237,189,000.00 | $216,110,000.00 | $188,126,000.00 | $177,356,000.00 | $161,865,000.00 | $149,981,000.00 | $136,485,000.00 | $131,853,000.00 | $132,655,000.00 | $133,975,000.00 | $148,104,000.00 | $143,487,000.00 | $146,346,000.00 | $139,447,000.00 | $136,320,000.00 | $129,612,000.00 | $129,285,000.00 | $127,604,000.00 | $98,288,000.00 | $96,257,000.00 | $95,870,000.00 | $94,158,000.00 | $92,437,000.00 | $90,623,000.00 | $105,083,000.00 | $101,554,000.00 | $98,343,000.00 | $112,776,000.00 | $105,592,000.00 | $99,985,000.00 | $126,882,000.00 | $123,095,000.00 | $117,726,000.00 | $115,946,000.00 | -- | -- | $122,677,000.00 | $122,195,000.00 | $131,494,000.00 | $130,699,000.00 | $130,256,000.00 | $137,477,000.00 | -- | -- | -- | $147,948,000.00 | $147,127,000.00 | $155,477,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $746,426,000.00 | $760,457,000.00 | $731,721,000.00 | $705,409,000.00 | $743,841,000.00 | $749,162,000.00 | $719,487,000.00 | $683,135,000.00 | $663,680,000.00 | $587,381,000.00 | $570,249,000.00 | $570,706,000.00 | $573,406,000.00 | $578,592,000.00 | $532,083,000.00 | $501,434,000.00 | $512,485,000.00 | $498,009,000.00 | $497,951,000.00 | $473,017,000.00 | $465,072,000.00 | $466,066,000.00 | $465,662,000.00 | $438,895,000.00 | $396,817,000.00 | $392,185,000.00 | $379,362,000.00 | $366,528,000.00 | $369,821,000.00 | $380,066,000.00 | $376,237,000.00 | $377,761,000.00 | $378,057,000.00 | $357,995,000.00 | $350,375,000.00 | $342,639,000.00 | $307,861,000.00 | $324,605,000.00 | $308,818,000.00 | $313,932,000.00 | $319,779,000.00 | $329,302,000.00 | $329,728,000.00 | $343,920,000.00 | $333,701,000.00 | $317,669,000.00 | $310,339,000.00 | $297,664,000.00 | $295,032,000.00 | $279,093,000.00 | -- | -- | -- | $264,340,000.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 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 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $437,838,000.00 | $108,899,000.00 | $108,646,000.00 | $109,405,000.00 | $432,852,000.00 | $109,393,000.00 | $111,516,000.00 | $103,589,000.00 | $102,424,000.00 | $314,626,000.00 | $108,033,000.00 | $99,483,000.00 | $101,715,000.00 | $107,059,000.00 | $104,343,000.00 | $97,820,000.00 | $96,545,000.00 | $306,267,000.00 | $104,408,000.00 | $99,982,000.00 | $380,633,000.00 | $284,860,000.00 | $94,156,000.00 | $96,155,000.00 | $359,243,000.00 | $88,938,000.00 | $95,890,000.00 | $85,026,000.00 | $331,994,000.00 | $291,910,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-677,000.00 | $30,310,000.00 | $31,121,000.00 | $13,789,000.00 | $8,499,000.00 | $123,768,000.00 | $103,522,000.00 | $68,027,000.00 | $31,344,000.00 | $100,205,000.00 | $65,496,000.00 | $34,672,000.00 | $13,654,000.00 | $33,923,000.00 | $17,553,000.00 | $7,479,000.00 | $9,486,000.00 | $-17,884,000.00 | $7,533,000.00 | $13,211,000.00 | $9,687,000.00 | $14,676,000.00 | $13,153,000.00 | $10,017,000.00 | $3,756,000.00 | $3,352,000.00 | $3,768,000.00 | $5,560,000.00 | $2,662,000.00 | $1,693,000.00 | $18,235,000.00 | $7,354,000.00 | $5,586,000.00 | $4,975,000.00 | $31,254,000.00 | $11,882,000.00 | $9,147,000.00 | $3,126,000.00 | $19,885,000.00 | $11,435,000.00 | $2,845,000.00 | $11,506,000.00 | $4,684,000.00 | $5,006,000.00 | $-252,000.00 | $2,903,000.00 | $939,000.00 | $1,272,000.00 | $1,086,000.00 | $-5,343,000.00 | $-4,909,000.00 | $1,599,000.00 | $-3,813,000.00 | $-203,000.00 | $-14,653,000.00 | -- |
Loss Before Income Taxes | $378,000.00 | $28,579,000.00 | $28,285,000.00 | $19,859,000.00 | $7,042,000.00 | $119,007,000.00 | $31,687,000.00 | $63,419,000.00 | $31,606,000.00 | $102,505,000.00 | $65,977,000.00 | $37,016,000.00 | $16,074,000.00 | $23,409,000.00 | $4,743,000.00 | $-3,027,000.00 | $-1,802,000.00 | $10,115,000.00 | $27,919,000.00 | $10,955,000.00 | $11,119,000.00 | $31,341,000.00 | $23,388,000.00 | $9,294,000.00 | $1,717,000.00 | $14,631,000.00 | $11,965,000.00 | $2,613,000.00 | $3,737,000.00 | $17,772,000.00 | $16,779,000.00 | $11,176,000.00 | $4,742,000.00 | $34,928,000.00 | $29,647,000.00 | $20,285,000.00 | $8,775,000.00 | $22,212,000.00 | $18,772,000.00 | $10,360,000.00 | $2,255,000.00 | $9,671,000.00 | $7,600,000.00 | $3,632,000.00 | $-784,000.00 | $3,595,000.00 | $4,163,000.00 | $1,562,000.00 | -- | $-5,590,000.00 | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.01 | $0.83 | $0.94 | $0.66 | $0.24 | $4.08 | $3.26 | $2.16 | $1.07 | $6.74 | $1.88 | $4.76 | $2.09 | $3.10 | $1.04 | $-0.14 | $-0.23 | $1.35 | $0.80 | $2.87 | $1.40 | $3.94 | $2.93 | $1.18 | $0.22 | $5.07 | $0.54 | $0.61 | $0.36 | $1.68 | $0.54 | $0.61 | $0.41 | $0.45 | $0.81 | $0.95 | $0.72 | $0.27 | $0.63 | $0.79 | $0.17 | $0.15 | $0.53 | $0.31 | $-0.05 | $-0.04 | $0.10 | $0.11 | $0.08 | $-0.32 | $-0.33 | $0.08 | $-0.21 | $-0.07 | $-1.15 | -- |
Weighted Average Shares Basic | 22,031,000 | 22,056,000 | 22,068,000 | 22,036,000 | 22,148,000 | 22,246,000 | 22,276,000 | 22,283,000 | 22,292,000 | 11,357,000 | 11,421,000 | 5,726,000 | 5,725,000 | 5,734,000 | 5,758,000 | 5,766,000 | 5,746,000 | 5,832,000 | 5,859,000 | 5,901,000 | 5,921,000 | 5,975,000 | 6,034,000 | 6,159,000 | 6,168,000 | 6,331,000 | 6,326,000 | 6,381,000 | 6,399,000 | 6,627,000 | 6,439,000 | 6,551,000 | 7,121,000 | 7,288,000 | 7,346,000 | 7,431,000 | 7,425,000 | 7,990,000 | 7,993,000 | 7,992,000 | 7,985,000 | 8,662,000 | 8,667,000 | 8,658,000 | 8,688,000 | 8,702,000 | 8,702,000 | 8,702,000 | 8,696,000 | 9,056 | 8,941,000 | 9,098 | 9,392,000 | 9,415 | 9,411 | -- |
Earnings Per Share Diluted | $0.01 | $0.83 | $0.93 | $0.42 | $0.23 | $4.04 | $3.24 | $2.14 | $1.06 | $6.69 | $1.87 | $4.74 | $2.08 | $2.43 | $1.04 | $-0.37 | $-0.23 | $1.34 | $0.79 | $2.84 | $1.39 | $1.01 | $1.52 | $1.39 | $0.22 | $6.08 | $0.54 | $0.61 | $0.36 | $1.67 | $0.53 | $0.61 | $0.41 | $2.93 | $2.46 | $0.94 | $0.72 | $1.68 | $0.63 | $0.78 | $0.17 | $0.68 | $0.53 | $0.31 | $-0.05 | $-0.04 | $0.29 | $0.18 | $0.08 | $-0.32 | $-0.19 | $-0.14 | $-0.21 | $-0.07 | $-1.15 | -- |
Weighted Average Shares Diluted | 22,127,000 | 22,197,000 | 22,219,000 | 22,182,000 | 22,317,000 | 22,436,000 | 22,440,000 | 22,445,000 | 22,483,000 | 11,432,000 | 11,430,000 | 5,753,000 | 5,751,000 | 5,768,000 | 5,775,000 | 5,766,000 | 5,746,000 | 5,880,000 | 5,907,000 | 5,962,000 | 5,985,000 | 6,029,000 | 6,203,000 | 6,229,000 | 6,264,000 | 6,398,000 | 6,373,000 | 6,430,000 | 6,425,000 | 6,425,000 | 6,458,000 | 6,572,000 | 7,145,000 | 7,144,000 | 7,219,000 | 7,474,000 | 7,467,000 | 8,027,000 | 8,032,000 | 8,035,000 | 8,033,000 | 8,683,000 | 8,663,000 | 8,675,000 | 8,688,000 | 8,702,000 | 8,703,000 | 8,701 | 8,698,000 | 9,056 | 8,941,000 | 9,245 | 9,392,000 | 9,415 | 9,411 | -- |
Common Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | -- | -- | -- | 40,000,000 | -- | -- |
Common Stock Shares Outstanding | 22,034,762 | 22,021,341 | 22,021,341 | 22,035,245 | 22,050,556 | 22,166,450 | 22,187,063 | 22,269,157 | 22,264,802 | 11,174,011 | 11,167,261 | 5,726,423 | 5,724,939 | 5,727,895 | 5,735,326 | 5,775,906 | 5,742,330 | 5,748,897 | 5,753,982 | 5,757,318 | 5,918,160 | 5,956,558 | 6,012,081 | 6,054,257 | 6,177,139 | 6,160,889 | 6,303,035 | 6,342,579 | 6,406,351 | 6,396,803 | 6,409,836 | 6,452,328 | 7,126,636 | 7,116,661 | 7,114,761 | 7,444,140 | 7,428,340 | 7,423,115 | 7,992,680 | 7,992,680 | 7,991,613 | 7,983,539 | 8,655,172 | 8,653,382 | 8,665,677 | 8,701,607 | 8,701,607 | 8,701,607 | 8,701,607 | 8,695,607 | -- | -- | -- | 9,414,607 | -- | -- |
Common Stock Value | $223,000.00 | $223,000.00 | $223,000.00 | $223,000.00 | $223,000.00 | $223,000.00 | $223,000.00 | $223,000.00 | $223,000.00 | $234,000.00 | $234,000.00 | $117,000.00 | $117,000.00 | $117,000.00 | $117,000.00 | $117,000.00 | $117,000.00 | $117,000.00 | $116,000.00 | $116,000.00 | $116,000.00 | $116,000.00 | $116,000.00 | $116,000.00 | $115,000.00 | $115,000.00 | $115,000.00 | $115,000.00 | $115,000.00 | $115,000.00 | $115,000.00 | $115,000.00 | $115,000.00 | $115,000.00 | -- | -- | -- | $115,000.00 | -- | -- | -- | -- | -- | -- | $114,000.00 | $114,000.00 | $114,000.00 | $114,000.00 | $114,000.00 | $114,000.00 | -- | -- | -- | $114,000.00 | -- | -- |
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 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $17,403,000.00 | $8,702,000.00 | $8,702,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- | -- | 10,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 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $65.09 | $46.97 | -- | $34.43 | $23.93 | $18.95 | $16.29 | $25.98 | $20.02 | $15.89 | -- | $27.59 | $33.05 | $58.05 | $57.27 | $51.84 | $36.25 | $27.96 | $19.88 | $20.72 | $17.49 | $10.25 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |