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 | 4/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $7,340,000.00 | $15,175,000.00 | $35,524,000.00 | $41,030,000.00 | $14,285,000.00 | $34,932,000.00 | $27,141,000.00 | $35,665,000.00 | $4,870,000.00 | $5,011,000.00 | $348,000.00 | $27,820,000.00 | -- | -- | $12,937,000.00 | $36,875,000.00 | $1,482,000.00 | $4,290,000.00 | -- | $7,950,000.00 | $18,609,000.00 | $303,000.00 | $48,666,000.00 | $48,394,000.00 | $36,844,000.00 | $3,873,000.00 | $12,349,000.00 | $20,800,000.00 | $24,195,000.00 | $4,289,000.00 | $7,071,000.00 | $10,548,000.00 | $19,864,000.00 | $3,975,000.00 | $2,084,000.00 | $11,073,000.00 | $24,136,000.00 | $1,842,000.00 | $3,790,000.00 | $14,212,000.00 | $39,432,000.00 | $3,084,000.00 | $165,000.00 | $19,534,000.00 | $20,149,000.00 | $69,073,000.00 | $53,552,000.00 |
Accounts Receivable Net Current | $58,580,000.00 | $83,760,000.00 | $165,302,000.00 | $139,354,000.00 | $48,223,000.00 | $86,765,000.00 | $165,266,000.00 | $127,890,000.00 | $43,058,000.00 | $71,035,000.00 | $124,135,000.00 | $92,127,000.00 | $45,149,000.00 | $83,195,000.00 | $123,192,000.00 | $76,827,000.00 | $48,096,000.00 | $87,871,000.00 | $153,231,000.00 | $114,700,000.00 | $55,282,000.00 | $81,485,000.00 | $128,164,000.00 | $95,038,000.00 | $41,130,000.00 | $79,120,000.00 | $117,536,000.00 | $80,076,000.00 | -- | $41,865,000.00 | $78,589,000.00 | $120,234,000.00 | $66,617,000.00 | $28,965,000.00 | $67,707,000.00 | $118,538,000.00 | $61,610,000.00 | $23,907,000.00 | $60,918,000.00 | $96,569,000.00 | $51,299,000.00 | $13,490,000.00 | $42,343,000.00 | $71,269,000.00 | $38,497,000.00 | $11,299,000.00 | $25,425,000.00 | $70,678,000.00 | $50,613,000.00 | $7,616,000.00 | $34,019,000.00 | -- | -- | -- | $37,040,000.00 | -- | -- |
Inventory | $174,768,000.00 | $140,390,000.00 | $147,246,000.00 | $148,912,000.00 | $184,583,000.00 | $136,501,000.00 | $133,799,000.00 | $131,518,000.00 | $143,839,000.00 | $104,019,000.00 | $100,134,000.00 | $93,947,000.00 | $99,873,000.00 | $79,482,000.00 | $93,721,000.00 | $99,780,000.00 | $112,370,000.00 | $77,942,000.00 | $90,406,000.00 | $93,916,000.00 | $111,225,000.00 | $81,996,000.00 | $89,444,000.00 | $84,633,000.00 | $94,924,000.00 | $71,524,000.00 | $77,447,000.00 | $85,913,000.00 | -- | $98,360,000.00 | $70,871,000.00 | $71,607,000.00 | $60,296,000.00 | $73,729,000.00 | $51,584,000.00 | $55,245,000.00 | $63,785,000.00 | $70,953,000.00 | $48,248,000.00 | $36,418,000.00 | $38,579,000.00 | $46,879,000.00 | $27,977,000.00 | $35,964,000.00 | $42,407,000.00 | $45,099,000.00 | $30,292,000.00 | $30,380,000.00 | $32,825,000.00 | $46,741,000.00 | $24,005,000.00 | -- | -- | -- | $23,481,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $6,544,000.00 | $6,898,000.00 | $9,034,000.00 | $7,677,000.00 | $7,280,000.00 | $7,774,000.00 | $7,491,000.00 | $4,012,000.00 | $4,830,000.00 | $4,536,000.00 | $5,552,000.00 | $4,520,000.00 | $5,209,000.00 | $5,334,000.00 | $4,739,000.00 | $4,714,000.00 | $5,168,000.00 | $3,511,000.00 | $4,163,000.00 | $3,684,000.00 | $3,723,000.00 | $3,590,000.00 | $3,562,000.00 | $2,931,000.00 | $3,164,000.00 | $2,883,000.00 | $3,417,000.00 | $2,829,000.00 | -- | $3,511,000.00 | $2,886,000.00 | $4,435,000.00 | $1,695,000.00 | $2,298,000.00 | $2,104,000.00 | $2,104,000.00 | $1,235,000.00 | $1,405,000.00 | $2,156,000.00 | $1,539,000.00 | $915,000.00 | $1,448,000.00 | $1,317,000.00 | $1,568,000.00 | $1,110,000.00 | $1,382,000.00 | $1,149,000.00 | $1,501,000.00 | $1,194,000.00 | $1,281,000.00 | $1,054,000.00 | -- | -- | -- | $1,131,000.00 | -- | -- |
Total Current Assets | $251,218,000.00 | $262,238,000.00 | $337,129,000.00 | $304,591,000.00 | $247,607,000.00 | $252,921,000.00 | $309,963,000.00 | $270,513,000.00 | $202,881,000.00 | $220,431,000.00 | $247,629,000.00 | $213,081,000.00 | $197,867,000.00 | $217,187,000.00 | $248,684,000.00 | $223,019,000.00 | $202,523,000.00 | $211,528,000.00 | $272,550,000.00 | $227,003,000.00 | $180,001,000.00 | $199,095,000.00 | $232,141,000.00 | $186,260,000.00 | $156,712,000.00 | $198,113,000.00 | $205,916,000.00 | $182,838,000.00 | -- | $164,036,000.00 | $182,161,000.00 | $209,467,000.00 | $183,429,000.00 | $159,974,000.00 | $169,243,000.00 | $185,589,000.00 | $144,697,000.00 | $126,771,000.00 | $142,521,000.00 | $142,956,000.00 | $102,033,000.00 | $79,847,000.00 | $98,372,000.00 | $120,740,000.00 | $93,249,000.00 | $80,759,000.00 | $89,582,000.00 | $110,557,000.00 | $93,382,000.00 | $78,408,000.00 | $103,462,000.00 | -- | -- | -- | $88,972,000.00 | -- | -- |
Property Plant and Equipement | $64,180,000.00 | $67,340,000.00 | $67,306,000.00 | $67,417,000.00 | $67,461,000.00 | $68,660,000.00 | $66,938,000.00 | $66,171,000.00 | $65,635,000.00 | $66,787,000.00 | $64,612,000.00 | $64,332,000.00 | $64,402,000.00 | $64,320,000.00 | $62,169,000.00 | $59,114,000.00 | $58,542,000.00 | $58,444,000.00 | $56,764,000.00 | $56,396,000.00 | $53,817,000.00 | $55,195,000.00 | $54,298,000.00 | $54,126,000.00 | $52,914,000.00 | $53,962,000.00 | $52,698,000.00 | $52,626,000.00 | -- | $51,711,000.00 | $52,141,000.00 | $51,285,000.00 | $44,677,000.00 | $42,418,000.00 | $42,636,000.00 | $41,073,000.00 | $38,514,000.00 | $37,648,000.00 | $37,546,000.00 | $25,639,000.00 | $25,806,000.00 | $25,332,000.00 | $24,866,000.00 | $24,648,000.00 | $25,168,000.00 | $20,013,000.00 | $19,887,000.00 | $20,246,000.00 | $20,874,000.00 | $20,999,000.00 | $21,340,000.00 | -- | -- | -- | $21,962,000.00 | -- | -- |
Intangible Assets Net | $118,440,000.00 | $121,070,000.00 | $123,699,000.00 | $126,329,000.00 | $128,959,000.00 | $131,589,000.00 | $134,219,000.00 | $136,849,000.00 | $139,479,000.00 | $142,109,000.00 | $144,739,000.00 | $147,382,000.00 | $150,086,000.00 | $152,791,000.00 | $155,508,000.00 | $158,245,000.00 | $160,984,000.00 | $163,722,000.00 | $166,461,000.00 | $169,198,000.00 | $171,937,000.00 | $174,678,000.00 | $177,545,000.00 | $180,413,000.00 | $183,279,000.00 | $186,150,000.00 | $189,019,000.00 | $192,014,000.00 | -- | $192,102,000.00 | $194,851,000.00 | $202,000,000.00 | $124,195,000.00 | $125,921,000.00 | $127,647,000.00 | $129,399,000.00 | $131,202,000.00 | $133,106,000.00 | $135,009,000.00 | $119,074,000.00 | $120,513,000.00 | $121,967,000.00 | $123,422,000.00 | $125,355,000.00 | $125,712,000.00 | $115,250,000.00 | $116,548,000.00 | $117,846,000.00 | $119,146,000.00 | $120,447,000.00 | $121,747,000.00 | -- | -- | -- | $126,948,000.00 | -- | -- |
Goodwill | $113,134,000.00 | $113,134,000.00 | $113,134,000.00 | $113,134,000.00 | $113,134,000.00 | $113,134,000.00 | $113,134,000.00 | $113,134,000.00 | $113,134,000.00 | $113,134,000.00 | $113,134,000.00 | $113,134,000.00 | $113,134,000.00 | $113,134,000.00 | $113,134,000.00 | $113,134,000.00 | $241,006,000.00 | $241,006,000.00 | $241,006,000.00 | $241,006,000.00 | $241,006,000.00 | $241,006,000.00 | $241,006,000.00 | $241,006,000.00 | $241,006,000.00 | $241,006,000.00 | $240,906,000.00 | $240,627,000.00 | $2,720,000.00 | $238,286,000.00 | $238,286,000.00 | $233,088,000.00 | $160,932,000.00 | $160,932,000.00 | $160,932,000.00 | $160,661,000.00 | $160,962,000.00 | $160,962,000.00 | $160,962,000.00 | $113,132,000.00 | $113,132,000.00 | $113,132,000.00 | $113,132,000.00 | $112,944,000.00 | $114,044,000.00 | $107,222,000.00 | $107,222,000.00 | $107,222,000.00 | $107,222,000.00 | $107,222,000.00 | $107,222,000.00 | -- | -- | -- | $107,222,000.00 | -- | -- |
Other Assets | $3,441,000.00 | $2,433,000.00 | $4,384,000.00 | $3,871,000.00 | $2,555,000.00 | $4,281,000.00 | $5,213,000.00 | $1,939,000.00 | $1,927,000.00 | $1,206,000.00 | $1,203,000.00 | $1,298,000.00 | $1,333,000.00 | $1,288,000.00 | $9,311,000.00 | $8,915,000.00 | $7,926,000.00 | $8,438,000.00 | $7,925,000.00 | $7,949,000.00 | $7,721,000.00 | $6,219,000.00 | $7,750,000.00 | $6,882,000.00 | $6,728,000.00 | $5,945,000.00 | $5,531,000.00 | $5,404,000.00 | -- | $5,078,000.00 | $4,460,000.00 | $4,222,000.00 | $3,521,000.00 | $3,499,000.00 | $2,708,000.00 | $2,634,000.00 | $2,880,000.00 | $2,492,000.00 | $1,920,000.00 | $1,806,000.00 | $1,837,000.00 | $1,796,000.00 | $1,246,000.00 | $1,193,000.00 | $1,145,000.00 | $1,151,000.00 | $606,000.00 | $599,000.00 | $582,000.00 | $598,000.00 | $112,000.00 | -- | -- | -- | $207,000.00 | -- | -- |
Total Assets | $577,076,000.00 | $593,418,000.00 | $671,945,000.00 | $641,200,000.00 | $585,288,000.00 | $596,891,000.00 | $654,787,000.00 | $613,484,000.00 | $550,460,000.00 | $572,476,000.00 | $600,234,000.00 | $568,923,000.00 | $556,602,000.00 | $579,202,000.00 | $611,264,000.00 | $584,887,000.00 | $692,536,000.00 | $705,695,000.00 | $766,909,000.00 | $723,876,000.00 | $676,019,000.00 | $676,193,000.00 | $712,740,000.00 | $668,687,000.00 | $640,639,000.00 | $685,176,000.00 | $694,070,000.00 | $673,509,000.00 | -- | $651,213,000.00 | $671,899,000.00 | $700,062,000.00 | $516,754,000.00 | $492,744,000.00 | $503,166,000.00 | $521,843,000.00 | $480,841,000.00 | $463,665,000.00 | $480,443,000.00 | $404,389,000.00 | $365,247,000.00 | $345,230,000.00 | $364,339,000.00 | $388,325,000.00 | $362,908,000.00 | $328,130,000.00 | $338,371,000.00 | $360,975,000.00 | $345,864,000.00 | $332,649,000.00 | $359,017,000.00 | -- | -- | -- | $348,043,000.00 | -- | -- |
Accounts Payable | $24,125,000.00 | $31,374,000.00 | $41,596,000.00 | $22,686,000.00 | $23,081,000.00 | $49,252,000.00 | $26,104,000.00 | $18,092,000.00 | $17,218,000.00 | $27,375,000.00 | $16,861,000.00 | $19,385,000.00 | $19,844,000.00 | $16,284,000.00 | $20,068,000.00 | $18,743,000.00 | $17,224,000.00 | $16,113,000.00 | $16,995,000.00 | $18,471,000.00 | $16,443,000.00 | $18,703,000.00 | $15,280,000.00 | $16,811,000.00 | $15,590,000.00 | $16,323,000.00 | $15,437,000.00 | $19,568,000.00 | -- | $15,131,000.00 | $17,299,000.00 | $14,847,000.00 | $14,189,000.00 | $10,250,000.00 | $14,555,000.00 | $13,467,000.00 | $10,601,000.00 | $10,252,000.00 | $9,753,000.00 | $4,967,000.00 | $5,472,000.00 | $4,948,000.00 | $7,709,000.00 | $3,781,000.00 | $3,701,000.00 | $2,521,000.00 | $5,370,000.00 | $2,101,000.00 | $4,513,000.00 | $3,391,000.00 | $5,040,000.00 | -- | -- | -- | $2,847,000.00 | -- | -- |
Accrued Liabilities | $23,580,000.00 | $25,817,000.00 | $29,009,000.00 | $30,276,000.00 | $22,086,000.00 | $30,484,000.00 | $33,660,000.00 | $32,140,000.00 | $27,243,000.00 | $36,126,000.00 | $32,652,000.00 | $33,323,000.00 | $27,363,000.00 | $30,831,000.00 | $28,670,000.00 | $25,845,000.00 | $22,135,000.00 | $26,496,000.00 | $27,613,000.00 | $23,882,000.00 | $18,410,000.00 | $23,306,000.00 | $28,360,000.00 | $23,877,000.00 | $18,050,000.00 | $21,004,000.00 | $20,749,000.00 | $23,332,000.00 | -- | $19,123,000.00 | $27,325,000.00 | $35,838,000.00 | $19,056,000.00 | $16,909,000.00 | $25,549,000.00 | $24,773,000.00 | $25,263,000.00 | $20,679,000.00 | $33,670,000.00 | $20,397,000.00 | $17,303,000.00 | $12,205,000.00 | $14,418,000.00 | $13,652,000.00 | $12,058,000.00 | $8,686,000.00 | $10,329,000.00 | $11,071,000.00 | $13,034,000.00 | $8,487,000.00 | $16,105,000.00 | -- | -- | -- | $11,923,000.00 | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | $189,413,000.00 | -- | -- | -- | $207,737,000.00 | -- | -- | -- | -- | $208,747,000.00 | $211,436,000.00 | $216,588,000.00 | $236,676,000.00 | $265,920,000.00 | $266,336,000.00 | $222,008,000.00 | $222,081,000.00 | $242,411,000.00 | $242,741,000.00 | $242,465,000.00 | $242,946,000.00 | $273,428,000.00 | $273,909,000.00 | $274,391,000.00 | $274,872,000.00 | $305,354,000.00 | $305,819,000.00 | -- | $306,240,000.00 | $306,726,000.00 | $307,293,000.00 | $181,919,000.00 | $182,214,000.00 | $182,506,000.00 | -- | -- | -- | -- | -- | -- | -- | $110,994,000.00 | -- | -- | -- | $111,966,000.00 | $112,208,000.00 | $112,451,000.00 | -- | $122,937,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $165,587,000.00 | $165,233,000.00 | $168,516,000.00 | $168,516,000.00 | $165,237,000.00 | $164,281,000.00 | $163,115,000.00 | $162,605,000.00 | $162,451,000.00 | $163,552,000.00 | $163,782,000.00 | $163,777,000.00 | $159,722,000.00 | $157,758,000.00 | $157,696,000.00 | $157,497,000.00 | $156,296,000.00 | $155,001,000.00 | $154,823,000.00 | $154,298,000.00 | $152,816,000.00 | $151,813,000.00 | $151,443,000.00 | $151,428,000.00 | $148,683,000.00 | $147,287,000.00 | $146,536,000.00 | $145,894,000.00 | -- | $145,136,000.00 | $144,523,000.00 | $143,883,000.00 | $143,361,000.00 | $142,838,000.00 | $141,626,000.00 | $141,091,000.00 | $140,221,000.00 | $139,365,000.00 | $138,268,000.00 | $137,543,000.00 | $136,997,000.00 | $136,450,000.00 | $135,498,000.00 | $134,935,000.00 | $134,370,000.00 | $133,869,000.00 | $133,072,000.00 | $132,606,000.00 | $131,812,000.00 | $131,271,000.00 | $130,907,000.00 | -- | -- | -- | $127,695,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $6,696,000.00 | $6,356,000.00 | $8,765,000.00 | $8,906,000.00 | $7,539,000.00 | $9,128,000.00 | $8,389,000.00 | $4,637,000.00 | $3,185,000.00 | $-1,053,000.00 | $-3,490,000.00 | $-4,071,000.00 | $-4,989,000.00 | $-5,495,000.00 | $-6,137,000.00 | $-6,626,000.00 | $-7,108,000.00 | $-2,814,000.00 | $-10,539,000.00 | $-9,470,000.00 | $-7,071,000.00 | $-6,049,000.00 | $-3,992,000.00 | $-4,780,000.00 | $-5,748,000.00 | $-6,572,000.00 | $-6,878,000.00 | $-6,947,000.00 | -- | $-6,706,000.00 | $-6,672,000.00 | $-7,691,000.00 | $-7,710,000.00 | $-7,257,000.00 | $-6,183,000.00 | $-6,756,000.00 | $-5,761,000.00 | $-6,682,000.00 | $-6,028,000.00 | $-818,000.00 | $-834,000.00 | $-849,000.00 | $-862,000.00 | $-6,476,000.00 | $-6,675,000.00 | $-7,045,000.00 | $-7,084,000.00 | $-7,467,000.00 | $-7,492,000.00 | $-7,491,000.00 | $-7,480,000.00 | -- | -- | -- | $-4,431,000.00 | -- | -- |
Accumulated Deficit | $44,644,000.00 | $59,746,000.00 | $59,421,000.00 | $60,508,000.00 | $43,394,000.00 | $63,464,000.00 | $58,705,000.00 | $52,184,000.00 | $41,225,000.00 | $51,881,000.00 | $49,707,000.00 | $49,303,000.00 | $41,664,000.00 | $47,712,000.00 | $36,065,000.00 | $33,320,000.00 | $143,618,000.00 | $160,748,000.00 | $155,492,000.00 | $149,372,000.00 | $130,176,000.00 | $136,765,000.00 | $127,032,000.00 | $123,208,000.00 | $108,140,000.00 | $115,737,000.00 | $86,707,000.00 | $82,866,000.00 | -- | $73,615,000.00 | $82,387,000.00 | $77,652,000.00 | $75,711,000.00 | $64,746,000.00 | $64,829,000.00 | $54,730,000.00 | $44,228,000.00 | $36,175,000.00 | $40,826,000.00 | $32,703,000.00 | $26,840,000.00 | $17,145,000.00 | $20,463,000.00 | $16,696,000.00 | $20,738,000.00 | $19,472,000.00 | $27,523,000.00 | $33,162,000.00 | $35,360,000.00 | $30,931,000.00 | $39,742,000.00 | -- | -- | -- | $46,495,000.00 | -- | -- |
Total Stockholders' Equity | $217,158,000.00 | $231,565,000.00 | $236,932,000.00 | $238,160,000.00 | $216,400,000.00 | $237,102,000.00 | $230,438,000.00 | $219,655,000.00 | $207,091,000.00 | $214,610,000.00 | $210,229,000.00 | $209,239,000.00 | $196,627,000.00 | $200,204,000.00 | $187,853,000.00 | $184,420,000.00 | $293,035,000.00 | $313,163,000.00 | $300,004,000.00 | $294,428,000.00 | $276,149,000.00 | $282,756,000.00 | $274,710,000.00 | $270,083,000.00 | $251,302,000.00 | $256,678,000.00 | $226,591,000.00 | $222,039,000.00 | -- | $212,271,000.00 | $220,463,000.00 | $214,069,000.00 | $211,587,000.00 | $200,552,000.00 | $200,496,000.00 | $189,289,000.00 | $178,912,000.00 | $169,082,000.00 | $173,289,000.00 | $169,651,000.00 | $163,226,000.00 | $152,969,000.00 | $155,321,000.00 | $145,377,000.00 | $148,655,000.00 | $146,518,000.00 | $153,732,000.00 | $158,522,000.00 | $159,901,000.00 | $154,932,000.00 | $163,389,000.00 | -- | -- | -- | $169,493,000.00 | $108,222,000.00 | $98,059,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $577,076,000.00 | $593,418,000.00 | $671,945,000.00 | $641,200,000.00 | $585,288,000.00 | $596,891,000.00 | $654,787,000.00 | $613,484,000.00 | $550,460,000.00 | $572,476,000.00 | $600,234,000.00 | $568,923,000.00 | $556,602,000.00 | $579,202,000.00 | $611,264,000.00 | $584,887,000.00 | $692,536,000.00 | $705,695,000.00 | $766,909,000.00 | $723,876,000.00 | $676,019,000.00 | $676,193,000.00 | $712,740,000.00 | $668,687,000.00 | $640,639,000.00 | $685,176,000.00 | $694,070,000.00 | $673,509,000.00 | -- | $651,213,000.00 | $671,899,000.00 | $700,062,000.00 | $516,754,000.00 | $492,744,000.00 | $505,503,000.00 | $521,843,000.00 | $480,841,000.00 | $463,665,000.00 | $480,443,000.00 | $404,389,000.00 | $365,247,000.00 | $345,230,000.00 | $364,339,000.00 | $388,325,000.00 | $362,908,000.00 | $328,130,000.00 | $338,371,000.00 | $360,975,000.00 | $345,864,000.00 | $332,649,000.00 | $359,017,000.00 | -- | -- | -- | $348,043,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 | 4/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $18,920,000.00 | $134,270,000.00 | $104,767,000.00 | $72,638,000.00 | $11,275,000.00 | $37,890,000.00 | $113,566,000.00 | $72,297,000.00 | $21,064,000.00 | $141,872,000.00 | $30,635,000.00 | $75,050,000.00 | $26,252,000.00 | $47,787,000.00 | $36,728,000.00 | $43,765,000.00 | $11,690,000.00 | $46,339,000.00 | $122,478,000.00 | $59,593,000.00 | $22,946,000.00 | $44,094,000.00 | $34,920,000.00 | $55,849,000.00 | $20,027,000.00 | $143,086,000.00 | $36,055,000.00 | $62,220,000.00 | -- | $17,187,000.00 | $41,678,000.00 | $36,644,000.00 | $41,521,000.00 | $14,131,000.00 | $132,863,000.00 | $94,312,000.00 | $53,447,000.00 | $16,437,000.00 | $116,326,000.00 | $29,090,000.00 | $48,540,000.00 | $14,125,000.00 | $27,402,000.00 | $38,248,000.00 | $18,878,000.00 | $4,326,000.00 | $7,517,000.00 | $11,566,000.00 | $24,879,000.00 | $1,820,000.00 | $71,817,000.00 | $16,494,000.00 | $35,409,000.00 | $9,071,000.00 | $60,301,000.00 | $57,078,000.00 | -- |
Research and Development | -- | $10,081,000.00 | -- | -- | -- | $12,159,000.00 | -- | -- | -- | $10,152,000.00 | -- | -- | -- | $6,679,000.00 | -- | -- | -- | $5,693,000.00 | -- | -- | -- | $3,194,000.00 | -- | -- | -- | $2,926,000.00 | -- | -- | -- | -- | $3,132,000.00 | -- | -- | -- | $2,950,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $21,488,000.00 | $78,841,000.00 | $64,612,000.00 | $46,614,000.00 | $22,442,000.00 | $82,183,000.00 | $63,578,000.00 | $23,024,000.00 | $21,373,000.00 | $78,844,000.00 | $59,488,000.00 | $41,881,000.00 | $19,899,000.00 | $64,617,000.00 | $47,435,000.00 | $13,858,000.00 | $17,149,000.00 | $71,288,000.00 | $17,269,000.00 | $35,411,000.00 | $16,644,000.00 | $69,958,000.00 | $53,281,000.00 | $36,689,000.00 | $16,146,000.00 | $61,594,000.00 | $45,074,000.00 | $31,981,000.00 | -- | $15,056,000.00 | $54,260,000.00 | $37,986,000.00 | $11,312,000.00 | $10,913,000.00 | $48,150,000.00 | $35,227,000.00 | $22,721,000.00 | $11,417,000.00 | $38,239,000.00 | $25,757,000.00 | $16,751,000.00 | $8,337,000.00 | $31,872,000.00 | $10,733,000.00 | $6,097,000.00 | $5,910,000.00 | $19,895,000.00 | $5,051,000.00 | $10,337,000.00 | $4,631,000.00 | $26,389,000.00 | $19,232,000.00 | $6,760,000.00 | $5,927,000.00 | $26,509,000.00 | $20,085,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-6,422,000.00 | $44,909,000.00 | $32,265,000.00 | $20,764,000.00 | $-13,797,000.00 | $58,753,000.00 | $19,458,000.00 | $25,579,000.00 | $-2,939,000.00 | $51,135,000.00 | $10,386,000.00 | $27,759,000.00 | $3,648,000.00 | $-75,140,000.00 | $17,563,000.00 | $-120,591,000.00 | $-8,197,000.00 | $86,573,000.00 | $61,581,000.00 | $41,648,000.00 | $3,561,000.00 | $73,460,000.00 | $15,460,000.00 | $33,450,000.00 | $1,010,000.00 | $70,091,000.00 | $19,965,000.00 | $25,322,000.00 | -- | $-618,000.00 | $69,118,000.00 | $16,488,000.00 | $28,483,000.00 | $1,492,000.00 | $77,351,000.00 | $26,556,000.00 | $23,802,000.00 | $3,117,000.00 | $72,217,000.00 | $18,645,000.00 | $28,813,000.00 | $4,333,000.00 | $27,506,000.00 | $10,719,000.00 | $11,384,000.00 | $-3,529,000.00 | $18,869,000.00 | $17,157,000.00 | $11,941,000.00 | $-4,111,000.00 | $40,181,000.00 | $8,648,000.00 | $18,278,000.00 | $1,844,000.00 | $21,408,000.00 | $29,439,000.00 | -- |
Loss Before Income Taxes | $-9,943,000.00 | $8,195,000.00 | $21,039,000.00 | $30,736,000.00 | $-16,626,000.00 | $13,021,000.00 | $34,340,000.00 | $23,090,000.00 | $-4,925,000.00 | $34,588,000.00 | $23,818,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.37 | $1.01 | $0.71 | $0.46 | $-0.58 | $0.49 | $0.57 | $0.59 | $-0.18 | $1.31 | $0.30 | $0.64 | $0.03 | $0.78 | $0.40 | $-5.00 | $-0.44 | $2.13 | $0.54 | $1.09 | $-0.01 | $0.64 | $0.43 | $0.92 | $-0.08 | $2.42 | $0.41 | $0.64 | -- | $-0.14 | $0.44 | $0.32 | $0.95 | $0.23 | $0.66 | $0.69 | $0.60 | $0.02 | $1.78 | $0.48 | $0.65 | $0.07 | $0.52 | $0.14 | $0.11 | $-0.15 | $0.27 | $0.32 | $0.21 | $-0.19 | $0.87 | $0.59 | $0.44 | $-0.04 | $0.09 | $0.68 | -- |
Weighted Average Shares Basic | 23,009,369 | 22,962,591 | 22,955,388 | 22,974,508 | 22,906,845 | 22,915,543 | 22,925,231 | 22,907,414 | 22,982,538 | 22,954,523,000 | 22,980,951 | 22,927,658 | 22,881,416 | 22,846,467,000 | 22,857,457 | 22,835,356 | 22,813,256 | 22,779,057,000 | 22,795,412 | 22,762,431 | 22,729,084 | 22,681,888,000 | 22,675,450 | 22,662,469 | 22,623,518 | 22,576,381,000 | 22,590,897 | 22,561,785 | -- | 22,532,027 | 22,480,679,000 | 22,501,640 | 22,459,488 | 22,417,337 | 22,329,044 | 22,314,198 | 22,330,740 | 22,247,802 | 22,168,500 | 22,158,690 | 22,138,908 | 22,103,167 | 22,029,374 | 22,021,226 | 22,038,161 | 21,971,055,000 | 21,894,569 | 21,922,173 | 21,866,662 | 21,826,701 | 21,650,736 | 21,609,810 | 21,536,441 | 21,414,029 | 18,799,761 | -- | -- |
Earnings Per Share Diluted | $-0.37 | $0.29 | $0.69 | $1.01 | $-0.58 | $1.63 | $0.56 | $0.58 | $-0.18 | $1.29 | $0.30 | $0.63 | $0.03 | $0.78 | $0.39 | $-4.55 | $-0.44 | $0.50 | $1.61 | $1.08 | $-0.01 | $0.63 | $0.43 | $0.83 | $-0.08 | $1.50 | $0.40 | $0.64 | -- | $-0.14 | $1.70 | $1.26 | $0.94 | $0.23 | $0.66 | $0.68 | $0.59 | $0.01 | $1.77 | $1.19 | $0.64 | $0.07 | $0.51 | $0.02 | $0.11 | $-0.15 | $0.26 | $0.10 | $0.40 | $-0.19 | $0.85 | $0.18 | $0.44 | $-0.04 | $0.09 | $0.67 | -- |
Weighted Average Shares Diluted | 23,009,369 | 22,962,591 | 22,955,388 | 22,974,508 | 22,906,845 | 22,916,824 | 22,926,943 | 22,947,352 | 22,982,538 | 22,964,732,000 | 22,992,793 | 22,943,836 | 22,901,979 | 22,846,467,000 | 22,842,777 | 22,835,356 | 22,813,256 | 22,813,711,000 | 22,808,722 | 22,795,406 | 22,729,084 | 22,704,856,000 | 22,697,259 | 22,676,641 | 22,623,518 | 22,587,648,000 | 22,604,921 | 22,571,352 | -- | 22,532,027 | 22,480,679,000 | 22,473,642 | 22,459,488 | 22,417,337 | 22,341,775 | 22,373,351 | 22,351,981 | 22,269,022 | 22,188,846 | 22,178,688 | 22,158,650 | 22,122,669 | 22,067,174 | 22,080,037 | 22,064,053 | 21,971,055,000 | 21,964,311 | 21,979,015 | 21,962,098 | 21,826,701 | 21,814,617 | 21,755,552 | 21,768,385 | 21,414,029 | 19,287,446 | -- | -- |
Common Stock Shares Authorized | 200,000,000 | 200,000,000 | -- | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | -- | -- | 200,000,000 | -- | -- |
Common Stock Shares Outstanding | 23,094,047 | 22,983,965 | -- | 22,983,965 | 22,956,204 | 22,886,793 | 22,886,793 | 22,886,793 | 22,976,150 | 22,980,951 | 22,980,951 | 22,980,951 | 22,955,472 | 22,857,457 | 22,857,457 | -- | 22,857,457 | 22,795,412 | 22,795,412 | 22,795,412 | 22,795,412 | 22,700,991 | 22,700,991 | 22,700,991 | 22,700,991 | 22,590,897 | 22,590,897 | 22,590,897 | -- | 22,590,897 | 22,501,640 | 22,501,640 | 22,501,640 | 22,501,640 | 22,387,797 | 22,387,797 | 22,361,447 | 22,361,447 | 22,223,454 | 22,282,628 | 22,282,628 | 22,260,082 | 22,223,454 | 22,223,454 | 22,223,454 | 22,225,050 | 22,130,996 | 22,130,996 | 22,130,996 | 22,130,996 | 22,020,694 | -- | -- | -- | 21,579,655 | -- | -- |
Common Stock Value | $231,000.00 | $230,000.00 | $230,000.00 | $230,000.00 | $230,000.00 | $229,000.00 | $229,000.00 | $229,000.00 | $230,000.00 | $230,000.00 | $230,000.00 | $230,000.00 | $230,000.00 | $229,000.00 | $229,000.00 | $229,000.00 | $229,000.00 | $228,000.00 | $228,000.00 | $228,000.00 | $228,000.00 | $227,000.00 | $227,000.00 | $227,000.00 | $227,000.00 | $226,000.00 | $226,000.00 | $226,000.00 | -- | $226,000.00 | $225,000.00 | $225,000.00 | $225,000.00 | $225,000.00 | $224,000.00 | $224,000.00 | $224,000.00 | $224,000.00 | $223,000.00 | $223,000.00 | $223,000.00 | $223,000.00 | $222,000.00 | $222,000.00 | $222,000.00 | $222,000.00 | $221,000.00 | $221,000.00 | $221,000.00 | $221,000.00 | $220,000.00 | -- | -- | -- | $216,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 | -- | -- |
Payments Of Dividends Common Stock | $6,750,000.00 | $27,441,000.00 | $20,689,000.00 | $13,810,000.00 | $6,960,000.00 | $27,026,000.00 | $20,273,000.00 | $13,514,000.00 | $6,748,000.00 | $26,522,000.00 | $19,880,000.00 | $13,254,000.00 | $6,790,000.00 | $25,926,000.00 | $19,411,000.00 | $12,926,000.00 | $6,487,000.00 | $25,183,000.00 | $18,879,000.00 | $12,570,000.00 | $6,292,000.00 | $24,383,000.00 | $18,291,000.00 | $12,194,000.00 | $6,098,000.00 | $21,974,000.00 | $16,476,000.00 | $10,990,000.00 | -- | $5,495,000.00 | $21,451,000.00 | $16,086,000.00 | $10,724,000.00 | $5,361,000.00 | $20,173,000.00 | $15,131,000.00 | $10,085,000.00 | $5,034,000.00 | $19,598,000.00 | $14,690,000.00 | $9,791,000.00 | $4,893,000.00 | $18,699,000.00 | $13,935,000.00 | $9,290,000.00 | $4,647,000.00 | $18,231,000.00 | $13,631,000.00 | $9,087,000.00 | $4,543,000.00 | $25,793,000.00 | $21,275,000.00 | $16,868,000.00 | $12,459,000.00 | $8,222,000.00 | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 5,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.01 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |