Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 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 | 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 | 7/31/2014 | 6/30/2014 | 4/30/2014 | 3/31/2014 | 12/31/2013 | 10/31/2013 | 9/30/2013 | 7/31/2013 | 6/30/2013 | 4/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 | $15,807,000.00 | $13,559,000.00 | $11,456,000.00 | $8,052,000.00 | $49,853,000.00 | $43,539,000.00 | $41,586,000.00 | $27,677,000.00 | $23,561,000.00 | $24,137,000.00 | $20,147,000.00 | $29,650,000.00 | $17,701,000.00 | $37,979,000.00 | $35,420,000.00 | $22,813,000.00 | $32,220,000.00 | $35,394,000.00 | $38,492,000.00 | $137,839,000.00 | $131,711,000.00 | $102,667,000.00 | $63,487,000.00 | $45,359,000.00 | $43,954,000.00 | $35,098,000.00 | $87,126,000.00 | $101,363,000.00 | $103,069,000.00 | $80,463,000.00 | $69,225,000.00 | $60,252,000.00 | $61,124,000.00 | $30,800,000.00 | $8,901,000.00 | $28,054,000.00 | -- | $47,435,000.00 | -- | $49,770,000.00 | $55,064,000.00 | -- | $54,256,000.00 | -- | $64,781,000.00 | -- | $45,611,000.00 | $30,978,000.00 | $75,123,000.00 | $75,960,000.00 | $75,835,000.00 | $81,056,000.00 | $53,344,000.00 | $12,038,000.00 | $5,390,000.00 | $5,132,000.00 | $5,008,000.00 | $9,688,000.00 |
Accounts Receivable Net Current | $65,815,000.00 | $59,899,000.00 | $53,066,000.00 | $65,226,000.00 | $61,362,000.00 | $56,243,000.00 | $69,347,000.00 | $71,861,000.00 | $76,059,000.00 | $73,165,000.00 | $57,876,000.00 | $58,220,000.00 | $53,653,000.00 | $55,836,000.00 | $52,640,000.00 | $55,988,000.00 | $41,494,000.00 | $52,219,000.00 | $45,031,000.00 | $46,810,000.00 | $50,138,000.00 | $61,129,000.00 | $60,082,000.00 | $53,154,000.00 | $55,562,000.00 | $77,593,000.00 | $69,442,000.00 | $70,323,000.00 | $64,978,000.00 | $74,746,000.00 | $71,721,000.00 | $52,982,000.00 | $54,113,000.00 | $63,031,000.00 | $49,735,000.00 | $45,842,000.00 | -- | $51,704,000.00 | -- | $69,900,000.00 | $67,384,000.00 | -- | $63,833,000.00 | -- | $57,344,000.00 | -- | $59,482,000.00 | $43,018,000.00 | $47,474,000.00 | $47,332,000.00 | $49,026,000.00 | $42,225,000.00 | -- | -- | -- | $31,565,000.00 | -- | -- |
Inventory | $68,496,000.00 | $79,271,000.00 | $69,416,000.00 | $61,955,000.00 | $61,505,000.00 | $57,145,000.00 | $46,914,000.00 | $39,115,000.00 | $31,987,000.00 | $28,754,000.00 | $29,077,000.00 | $13,579,000.00 | $12,066,000.00 | $18,289,000.00 | $28,301,000.00 | $32,981,000.00 | $41,467,000.00 | $36,482,000.00 | $31,420,000.00 | $26,192,000.00 | $24,013,000.00 | $26,112,000.00 | $39,714,000.00 | $52,169,000.00 | $52,241,000.00 | $54,958,000.00 | $54,535,000.00 | $43,574,000.00 | $38,783,000.00 | $32,274,000.00 | $37,099,000.00 | $40,761,000.00 | $34,189,000.00 | $29,292,000.00 | $44,689,000.00 | $47,704,000.00 | -- | $40,379,000.00 | -- | $29,137,000.00 | $23,261,000.00 | -- | $19,968,000.00 | -- | $16,054,000.00 | -- | $14,090,000.00 | $16,009,000.00 | $13,370,000.00 | $9,210,000.00 | $7,621,000.00 | $10,217,000.00 | -- | -- | -- | $9,827,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $8,971,000.00 | $14,780,000.00 | $7,912,000.00 | $6,717,000.00 | $12,998,000.00 | $12,150,000.00 | $8,416,000.00 | $5,210,000.00 | $4,042,000.00 | $4,195,000.00 | $6,266,000.00 | $7,548,000.00 | $2,637,000.00 | $2,939,000.00 | $3,467,000.00 | $3,636,000.00 | $5,742,000.00 | $3,098,000.00 | $2,920,000.00 | $3,582,000.00 | $2,597,000.00 | $2,985,000.00 | $3,501,000.00 | $2,602,000.00 | $2,433,000.00 | $3,250,000.00 | $3,660,000.00 | $6,773,000.00 | $2,508,000.00 | $3,631,000.00 | $3,008,000.00 | $4,393,000.00 | $2,802,000.00 | $2,518,000.00 | $7,603,000.00 | $2,534,000.00 | -- | $2,802,000.00 | -- | $2,663,000.00 | $4,280,000.00 | -- | $3,031,000.00 | -- | $693,000.00 | -- | $1,101,000.00 | $1,632,000.00 | $1,725,000.00 | -- | $1,025,000.00 | $6,968,000.00 | -- | -- | -- | $1,427,000.00 | -- | -- |
Total Current Assets | $258,575,000.00 | $273,960,000.00 | $268,061,000.00 | $263,977,000.00 | $351,026,000.00 | $334,077,000.00 | $336,253,000.00 | $308,859,000.00 | $285,643,000.00 | $252,248,000.00 | $234,373,000.00 | $212,974,000.00 | $294,939,000.00 | $264,618,000.00 | $249,316,000.00 | $229,925,000.00 | $220,485,000.00 | $226,717,000.00 | $232,189,000.00 | $214,423,000.00 | $208,459,000.00 | $192,893,000.00 | $166,784,000.00 | $153,284,000.00 | $154,190,000.00 | $170,899,000.00 | $223,622,000.00 | $231,118,000.00 | $219,812,000.00 | $200,966,000.00 | $189,272,000.00 | $165,757,000.00 | $161,098,000.00 | $133,616,000.00 | $118,174,000.00 | $131,515,000.00 | -- | $150,412,000.00 | -- | $161,007,000.00 | $157,626,000.00 | -- | $147,906,000.00 | -- | $146,380,000.00 | -- | $127,805,000.00 | $96,921,000.00 | $172,516,000.00 | -- | $160,362,000.00 | $146,242,000.00 | -- | -- | -- | $105,224,000.00 | -- | -- |
Property Plant and Equipement | $67,755,000.00 | $69,801,000.00 | $69,266,000.00 | $72,275,000.00 | $71,615,000.00 | $75,224,000.00 | $78,129,000.00 | $64,541,000.00 | $67,575,000.00 | $68,820,000.00 | $70,733,000.00 | $60,425,000.00 | $65,545,000.00 | $70,866,000.00 | $73,914,000.00 | $69,565,000.00 | $71,715,000.00 | $78,013,000.00 | $82,711,000.00 | $84,413,000.00 | $89,978,000.00 | $97,109,000.00 | $103,795,000.00 | $91,642,000.00 | $96,602,000.00 | $102,203,000.00 | $104,241,000.00 | $102,064,000.00 | $98,839,000.00 | $102,007,000.00 | $103,820,000.00 | $108,866,000.00 | $109,432,000.00 | $106,140,000.00 | $110,661,000.00 | $103,272,000.00 | -- | $106,056,000.00 | -- | $101,847,000.00 | $101,028,000.00 | -- | $82,994,000.00 | -- | $75,799,000.00 | -- | $69,435,000.00 | $65,993,000.00 | $63,131,000.00 | $58,532,000.00 | $52,617,000.00 | $52,947,000.00 | -- | -- | -- | $42,921,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $3,264,000.00 | $3,264,000.00 | $3,264,000.00 | $3,264,000.00 | $3,264,000.00 | $3,264,000.00 | $3,264,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $43,555,000.00 | $46,422,000.00 | $49,512,000.00 | $46,657,000.00 | $35,817,000.00 | $34,140,000.00 | $32,003,000.00 | $46,650,000.00 | $45,658,000.00 | $43,061,000.00 | $41,622,000.00 | $34,903,000.00 | $27,112,000.00 | $23,052,000.00 | $20,338,000.00 | $26,078,000.00 | $26,873,000.00 | $24,423,000.00 | $17,663,000.00 | $16,285,000.00 | $14,321,000.00 | $13,273,000.00 | $13,739,000.00 | $32,602,000.00 | $33,299,000.00 | $31,029,000.00 | $27,541,000.00 | $27,670,000.00 | $25,056,000.00 | $22,450,000.00 | $22,791,000.00 | $18,498,000.00 | $21,137,000.00 | $27,887,000.00 | $25,547,000.00 | $30,490,000.00 | -- | $27,222,000.00 | -- | $26,519,000.00 | $18,464,000.00 | -- | $19,476,000.00 | -- | $11,893,000.00 | -- | $11,784,000.00 | $9,568,000.00 | $10,916,000.00 | -- | $8,102,000.00 | $7,289,000.00 | -- | -- | -- | $4,173,000.00 | -- | -- |
Total Assets | $384,977,000.00 | $400,350,000.00 | $396,898,000.00 | $389,097,000.00 | $460,902,000.00 | $443,732,000.00 | $446,478,000.00 | $420,061,000.00 | $398,876,000.00 | $364,129,000.00 | $348,258,000.00 | $310,568,000.00 | $389,856,000.00 | $362,399,000.00 | $348,961,000.00 | $328,507,000.00 | $320,917,000.00 | $331,711,000.00 | $335,532,000.00 | $316,052,000.00 | $312,758,000.00 | $303,275,000.00 | $284,318,000.00 | $277,528,000.00 | $284,091,000.00 | $304,131,000.00 | $355,404,000.00 | $360,852,000.00 | $343,707,000.00 | $325,423,000.00 | $315,883,000.00 | $293,121,000.00 | $291,667,000.00 | $267,643,000.00 | $254,382,000.00 | $265,277,000.00 | -- | $283,690,000.00 | -- | $289,373,000.00 | $277,118,000.00 | -- | $250,376,000.00 | -- | $236,543,000.00 | -- | $211,475,000.00 | $174,486,000.00 | $247,785,000.00 | -- | $221,393,000.00 | $206,510,000.00 | -- | -- | -- | $157,761,000.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $12,796,000.00 | -- | -- | -- | $8,339,000.00 | -- | -- | -- | $11,675,000.00 | -- | -- | -- | $8,758,000.00 | -- | -- | -- | $16,973,000.00 | -- | -- | -- | $13,073,000.00 | -- | -- | -- | $11,796,000.00 | -- | -- | -- | -- | -- | $15,871,000.00 | -- | -- | -- | -- | -- | -- | $13,387,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $13,155,000.00 | -- | -- | -- | $17,245,000.00 | -- | -- | -- | $15,973,000.00 | -- | -- | -- | $14,968,000.00 | -- | -- | -- | -- | -- | $16,993,000.00 | -- | -- | -- | -- | -- | -- | $12,657,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $47,289,000.00 | $45,828,000.00 | $44,808,000.00 | $44,062,000.00 | $48,457,000.00 | $46,760,000.00 | $46,328,000.00 | $45,239,000.00 | $43,610,000.00 | $41,961,000.00 | $43,468,000.00 | $41,783,000.00 | $40,085,000.00 | $38,707,000.00 | $38,683,000.00 | $37,108,000.00 | $35,657,000.00 | $34,832,000.00 | $33,291,000.00 | $31,721,000.00 | $30,150,000.00 | $28,737,000.00 | $28,329,000.00 | $27,318,000.00 | $26,314,000.00 | $25,355,000.00 | $27,211,000.00 | $26,371,000.00 | $25,530,000.00 | $24,765,000.00 | $29,591,000.00 | $28,269,000.00 | $27,125,000.00 | $25,962,000.00 | $25,472,000.00 | $24,018,000.00 | -- | $22,629,000.00 | -- | $20,827,000.00 | $20,614,000.00 | -- | $19,296,000.00 | -- | $18,108,000.00 | -- | $16,470,000.00 | $15,531,000.00 | $13,686,000.00 | $12,473,000.00 | $11,358,000.00 | $10,454,000.00 | -- | -- | -- | $9,885,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-19,379,000.00 | -- | $-19,379,000.00 | -- | $-19,379,000.00 | $-19,379,000.00 | -- | $-29,620,000.00 | -- | $-29,620,000.00 | -- | $-29,620,000.00 | $-29,620,000.00 | $-27,543,000.00 | $-27,543,000.00 | $-27,543,000.00 | $-27,543,000.00 | -- | -- | -- | $-19,648,000.00 | -- | -- |
Accumulated Deficit | $421,054,000.00 | $410,852,000.00 | $409,743,000.00 | $399,396,000.00 | $471,368,000.00 | $461,409,000.00 | $452,872,000.00 | $414,115,000.00 | $396,816,000.00 | $367,816,000.00 | $342,615,000.00 | $320,896,000.00 | $392,859,000.00 | $380,509,000.00 | $368,205,000.00 | $361,957,000.00 | $359,627,000.00 | $358,569,000.00 | $350,423,000.00 | $341,907,000.00 | $338,753,000.00 | $329,269,000.00 | $321,323,000.00 | $314,693,000.00 | $309,364,000.00 | $307,799,000.00 | $293,400,000.00 | $280,438,000.00 | $269,991,000.00 | $255,685,000.00 | $239,098,000.00 | $226,833,000.00 | $221,831,000.00 | $210,457,000.00 | $198,159,000.00 | $215,734,000.00 | -- | $218,007,000.00 | -- | $205,586,000.00 | $192,088,000.00 | -- | $177,154,000.00 | -- | $161,361,000.00 | -- | $139,053,000.00 | $123,442,000.00 | $202,328,000.00 | $192,203,000.00 | $180,402,000.00 | $168,981,000.00 | -- | -- | -- | $137,125,000.00 | -- | -- |
Total Stockholders' Equity | $331,956,000.00 | $335,305,000.00 | $333,176,000.00 | $322,068,000.00 | $398,506,000.00 | $386,957,000.00 | $377,953,000.00 | $338,070,000.00 | $319,142,000.00 | $288,480,000.00 | $264,699,000.00 | $241,282,000.00 | $311,547,000.00 | $297,819,000.00 | $285,458,000.00 | $277,632,000.00 | $275,840,000.00 | $273,929,000.00 | $264,242,000.00 | $254,156,000.00 | $249,431,000.00 | $238,521,000.00 | $230,149,000.00 | $222,508,000.00 | $227,556,000.00 | $225,024,000.00 | $265,900,000.00 | $266,116,000.00 | $254,828,000.00 | $239,748,000.00 | $227,738,000.00 | $214,139,000.00 | $207,993,000.00 | $195,447,000.00 | $185,462,000.00 | $206,206,000.00 | -- | $207,089,000.00 | -- | $192,848,000.00 | $179,086,000.00 | -- | $152,593,000.00 | -- | $135,773,000.00 | -- | $111,638,000.00 | $95,032,000.00 | $174,047,000.00 | $137,391,000.00 | $149,778,000.00 | $137,391,000.00 | -- | -- | -- | $114,480,000.00 | $95,516,000.00 | $65,603,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $384,977,000.00 | $400,350,000.00 | $396,898,000.00 | $389,097,000.00 | $460,902,000.00 | $443,732,000.00 | $446,478,000.00 | $420,061,000.00 | $398,876,000.00 | $364,129,000.00 | $348,258,000.00 | $310,568,000.00 | $389,856,000.00 | $362,399,000.00 | $348,961,000.00 | $328,507,000.00 | -- | $331,711,000.00 | $335,532,000.00 | $316,052,000.00 | $312,758,000.00 | $303,275,000.00 | $284,318,000.00 | $277,528,000.00 | $284,091,000.00 | $304,131,000.00 | $355,404,000.00 | $360,852,000.00 | $343,707,000.00 | $325,423,000.00 | $315,883,000.00 | $293,121,000.00 | $291,667,000.00 | $267,643,000.00 | $254,382,000.00 | $265,277,000.00 | -- | $283,690,000.00 | -- | $289,373,000.00 | $277,118,000.00 | -- | $250,376,000.00 | -- | $236,543,000.00 | -- | $211,475,000.00 | $174,486,000.00 | $247,785,000.00 | $230,409,000.00 | $221,393,000.00 | $206,510,000.00 | -- | -- | -- | $157,761,000.00 | -- | -- |
Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 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 | 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 | 7/31/2014 | 6/30/2014 | 4/30/2014 | 3/31/2014 | 12/31/2013 | 10/31/2013 | 9/30/2013 | 7/31/2013 | 6/30/2013 | 4/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 | $136,820,000.00 | $413,150,000.00 | $142,804,000.00 | $149,453,000.00 | $139,390,000.00 | $307,228,000.00 | $166,575,000.00 | $178,246,000.00 | $384,449,000.00 | $184,377,000.00 | $568,868,000.00 | $145,705,000.00 | $253,903,000.00 | $123,639,000.00 | $410,506,000.00 | $94,999,000.00 | $210,367,000.00 | $114,039,000.00 | $121,121,000.00 | $374,514,000.00 | $128,411,000.00 | $131,159,000.00 | $118,230,000.00 | $104,817,000.00 | $131,854,000.00 | $167,355,000.00 | $664,328,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $29,403,000.00 | $101,362,000.00 | $76,634,000.00 | $38,486,000.00 | $38,869,000.00 | $101,662,000.00 | $58,108,000.00 | $64,802,000.00 | $151,323,000.00 | $72,566,000.00 | $64,195,000.00 | $51,152,000.00 | $40,085,000.00 | $36,009,000.00 | $24,782,000.00 | $19,867,000.00 | $54,900,000.00 | $32,597,000.00 | $33,848,000.00 | $28,092,000.00 | $36,599,000.00 | $35,820,000.00 | $154,008,000.00 | $30,214,000.00 | $90,699,000.00 | $55,753,000.00 | $219,554,000.00 | $166,058,000.00 | $115,807,000.00 | $59,113,000.00 | $48,244,000.00 | $123,917,000.00 | $48,508,000.00 | $41,397,000.00 | $33,960,000.00 | $23,738,000.00 | -- | $111,476,000.00 | -- | $61,123,000.00 | $258,605,000.00 | -- | $62,940,000.00 | -- | $70,724,000.00 | -- | $61,309,000.00 | $49,461,000.00 | $42,565,000.00 | -- | $41,793,000.00 | $111,758,000.00 | $29,127,000.00 | $28,465,000.00 | $23,995,000.00 | $83,982,000.00 | $87,605,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,000,000.00 | -- | -- | -- | $8,200,000.00 | -- | -- | -- | $8,500,000.00 | -- | -- | -- | $9,800,000.00 | -- | -- | -- | $8,700,000.00 | -- | -- | -- | $8,500,000.00 | -- | -- | -- | $10,000,000.00 | -- | -- | -- | -- | -- | $6,200,000.00 | -- | -- | -- | -- | -- | -- | $5,900,000.00 | -- | -- | -- | $4,000,000.00 | -- | -- | -- | $3,200,000.00 | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $21,872,000.00 | $59,600,000.00 | $41,198,000.00 | $21,465,000.00 | $19,010,000.00 | $37,745,000.00 | $19,381,000.00 | $57,774,000.00 | $39,698,000.00 | $20,610,000.00 | $72,293,000.00 | $50,199,000.00 | $16,059,000.00 | $15,846,000.00 | $60,173,000.00 | $14,292,000.00 | $14,837,000.00 | $16,145,000.00 | $67,349,000.00 | $50,590,000.00 | $34,455,000.00 | $17,224,000.00 | $77,659,000.00 | $58,429,000.00 | $19,650,000.00 | $21,882,000.00 | $85,145,000.00 | $20,183,000.00 | $20,210,000.00 | $22,912,000.00 | $77,615,000.00 | $55,469,000.00 | $21,815,000.00 | $17,603,000.00 | $112,836,000.00 | $54,237,000.00 | -- | $17,306,000.00 | -- | $23,154,000.00 | $83,699,000.00 | -- | $62,266,000.00 | -- | $19,972,000.00 | -- | $24,207,000.00 | $67,887,000.00 | $49,541,000.00 | $34,213,000.00 | $17,377,000.00 | $49,342,000.00 | $35,179,000.00 | $22,940,000.00 | $11,537,000.00 | $40,589,000.00 | $43,701,000.00 | -- |
Loss from Operations | $7,531,000.00 | $41,762,000.00 | $18,415,000.00 | $17,021,000.00 | $83,776,000.00 | $63,917,000.00 | $38,727,000.00 | $46,726,000.00 | $111,625,000.00 | $51,956,000.00 | $119,148,000.00 | $77,047,000.00 | $44,189,000.00 | $20,163,000.00 | $39,375,000.00 | $29,494,000.00 | $23,918,000.00 | $16,452,000.00 | $67,009,000.00 | $49,921,000.00 | $19,368,000.00 | $18,596,000.00 | $76,349,000.00 | $62,484,000.00 | $49,167,000.00 | $33,871,000.00 | $134,409,000.00 | $102,752,000.00 | $36,484,000.00 | $36,201,000.00 | $94,545,000.00 | $68,448,000.00 | $26,693,000.00 | $23,794,000.00 | $56,338,000.00 | $80,977,000.00 | -- | $71,017,000.00 | -- | $37,969,000.00 | $174,906,000.00 | -- | $132,707,000.00 | -- | $50,752,000.00 | -- | $37,102,000.00 | $111,066,000.00 | $79,951,000.00 | $28,299,000.00 | $24,416,000.00 | $62,416,000.00 | $46,407,000.00 | $29,519,000.00 | $12,458,000.00 | $43,393,000.00 | $43,904,000.00 | -- |
Loss Before Income Taxes | $9,047,000.00 | $46,814,000.00 | $38,725,000.00 | $18,492,000.00 | $20,991,000.00 | $65,623,000.00 | $39,519,000.00 | $160,680,000.00 | $112,656,000.00 | $52,390,000.00 | $120,981,000.00 | $32,894,000.00 | $45,510,000.00 | $20,811,000.00 | $43,027,000.00 | $32,184,000.00 | $25,810,000.00 | $17,400,000.00 | $68,714,000.00 | $12,193,000.00 | $20,049,000.00 | $18,901,000.00 | $77,646,000.00 | $13,441,000.00 | $49,881,000.00 | $34,191,000.00 | $135,921,000.00 | $103,567,000.00 | $73,113,000.00 | $36,372,000.00 | $96,100,000.00 | $18,172,000.00 | $51,496,000.00 | $24,223,000.00 | $57,240,000.00 | $82,035,000.00 | -- | $33,141,000.00 | -- | $38,298,000.00 | $175,232,000.00 | -- | $133,381,000.00 | -- | $50,879,000.00 | -- | $37,351,000.00 | $112,109,000.00 | $80,702,000.00 | -- | $24,571,000.00 | $63,516,000.00 | $17,043,000.00 | $29,776,000.00 | $12,614,000.00 | $44,149,000.00 | $44,360,000.00 | -- |
Earnings Per Share Basic | $0.41 | $2.14 | $1.73 | $0.81 | $1.04 | $2.89 | $1.72 | $6.70 | $4.70 | $2.18 | $1.81 | $1.42 | $1.06 | $0.88 | $1.85 | $0.28 | $0.36 | $0.75 | $2.92 | $0.53 | $1.69 | $0.82 | $0.59 | $2.34 | $0.58 | $1.22 | $4.62 | $1.05 | $1.24 | $1.23 | $3.32 | $2.41 | $0.94 | $0.83 | $-0.77 | $2.75 | -- | $1.15 | -- | $1.26 | $1.37 | -- | $4.38 | -- | $2.90 | -- | $1.23 | $3.69 | $0.91 | $1.75 | $0.81 | $2.12 | $0.57 | $1.00 | $0.42 | $1.48 | $1.44 | -- |
Weighted Average Shares Basic | 17,434,178 | 17,705,280 | 17,714,471 | 17,678,686 | 17,643,473 | 17,631,060 | 17,610,202 | 17,596,588 | 17,574,798 | 17,559,624 | 17,486,054 | 17,475,819 | 17,475,819 | 17,461,524 | 17,461,421 | 17,447,908 | 17,466,210 | 17,458,020 | 17,450,658 | 17,448,141 | 17,453,404 | 17,432,829 | 17,725,494 | 17,826,137 | 17,668,514 | 18,219,557 | 18,931,415 | 18,971,854 | 18,955,851 | 18,943,427 | 18,696,659 | 18,692,755 | 18,697,623 | 18,678,485 | 19,367,928 | 19,398,184 | -- | 19,388,396 | -- | 19,365,951 | 19,327,394 | -- | 19,320,328 | -- | 19,308,066 | -- | 19,281,969 | 19,160,849 | 19,160,072 | 19,155,127 | 19,116,765 | 18,919,489 | 18,978,755 | 18,897,879 | -- | 19,032,557 | -- | -- |
Earnings Per Share Diluted | $0.40 | $0.42 | $1.72 | $0.81 | $3.90 | $1.17 | $1.70 | $6.64 | $4.66 | $2.16 | $1.78 | $1.39 | $1.05 | $0.87 | $1.82 | $0.27 | $1.09 | $0.74 | $0.69 | $2.19 | $0.86 | $0.81 | $0.59 | $0.53 | $0.57 | $1.21 | $4.59 | $1.03 | $1.22 | $1.21 | $0.88 | $2.33 | $1.71 | $0.81 | $-0.77 | $2.69 | -- | $1.12 | -- | $1.22 | $5.58 | -- | $1.44 | -- | $1.63 | -- | $1.20 | $1.00 | $2.58 | $0.91 | $0.79 | $2.09 | $1.55 | $0.99 | $0.42 | $1.46 | $1.42 | -- |
Weighted Average Shares Diluted | 17,640,268 | 17,828,710 | 17,798,521 | 17,788,653 | 17,825,797 | 17,799,707 | 17,806,457 | 17,778,177 | 17,735,910 | 17,718,481 | 17,769,856 | 17,735,474 | 17,735,474 | 17,719,418 | 17,778,832 | 17,618,798 | 17,670,441 | 17,721,738 | 17,654,631 | 17,719,283 | 17,650,559 | 17,636,055 | 17,939,090 | 18,018,175 | 18,139,361 | 18,388,111 | 19,049,515 | 19,165,877 | 19,173,523 | 19,168,577 | 19,365,079 | 19,374,543 | 19,308,747 | 19,239,537 | 19,837,408 | 19,933,312 | -- | 19,943,513 | -- | 19,899,484 | 19,940,718 | -- | 19,948,054 | -- | 19,848,430 | -- | 19,799,873 | 19,635,241 | 19,705,093 | 19,683,279 | 19,553,681 | 19,152,398 | 19,017,732 | 19,260,493 | -- | 19,299,193 | -- | -- |
Common Stock Shares Authorized | -- | 40,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | 17,722,682 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | $24,437,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $24,123,000.00 | $24,123,000.00 | $24,123,000.00 | $24,110,000.00 | $24,092,000.00 | $24,092,000.00 | $24,092,000.00 | $24,084,000.00 | $24,034,000.00 | $24,034,000.00 | $24,034,000.00 | -- | $23,776,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $23,460,000.00 | -- | -- | $23,383,000.00 | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | $1.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $4,080,000.00 | $107,805,000.00 | $101,425,000.00 | $95,758,000.00 | $35,474,000.00 | $27,170,000.00 | $15,165,000.00 | $45,202,000.00 | $27,606,000.00 | $12,484,000.00 | $113,896,000.00 | $104,097,000.00 | $9,269,000.00 | $3,034,000.00 | $14,319,000.00 | $12,399,000.00 | $9,956,000.00 | $4,887,000.00 | $19,201,000.00 | $15,535,000.00 | $9,599,000.00 | $4,012,000.00 | $23,905,000.00 | $20,246,000.00 | $16,255,000.00 | $7,772,000.00 | $32,815,000.00 | $25,036,000.00 | $15,740,000.00 | $6,636,000.00 | $20,569,000.00 | $15,893,000.00 | $9,161,000.00 | $3,178,000.00 | $31,446,000.00 | $28,728,000.00 | -- | $19,989,000.00 | -- | $10,475,000.00 | $41,079,000.00 | -- | $29,858,000.00 | -- | $17,282,000.00 | -- | $7,804,000.00 | $111,523,000.00 | $17,495,000.00 | $10,272,000.00 | $4,059,000.00 | $8,159,000.00 | $5,474,000.00 | $2,775,000.00 | $938,000.00 | $6,317,000.00 | $5,816,000.00 | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.45 | -- | $0.49 | -- | -- | $0.58 | -- | $0.65 | -- | $0.49 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |