Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/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 | 5/31/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 | 2/29/2012 | 12/31/2011 | 9/30/2011 | 8/31/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 9/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $19,973,000.00 | $21,155,000.00 | $21,023,000.00 | $23,584,000.00 | $22,784,000.00 | $34,108,000.00 | $37,500,000.00 | $38,067,000.00 | $17,954,000.00 | $35,686,000.00 | $29,068,000.00 | $20,156,000.00 | $16,967,000.00 | $15,605,000.00 | $14,795,000.00 | $9,825,000.00 | $13,159,000.00 | $14,097,000.00 | $10,956,000.00 | $8,255,000.00 | $9,387,000.00 | $17,726,000.00 | $13,171,000.00 | -- | $12,500,000.00 | $11,954,000.00 | $9,922,000.00 | $10,817,000.00 | $13,199,000.00 | $12,064,000.00 | $11,327,000.00 | $10,462,000.00 | $9,055,000.00 | $8,384,000.00 | $8,020,000.00 | $14,730,000.00 | $13,661,000.00 | $13,171,000.00 | $9,964,000.00 | $11,102,000.00 | $11,638,000.00 | $10,252,000.00 | $10,656,000.00 | $9,045,000.00 | $9,248,000.00 | $6,871,000.00 | $5,520,000.00 | $9,652,000.00 | $11,664,000.00 | -- | $10,937,000.00 | $9,698,000.00 | -- | $12,351,000.00 | $17,289,000.00 | $9,698,000.00 | $18,599,000.00 | -- | -- | $18,599,000.00 | $12,399,000.00 |
Accounts Receivable Net Current | $8,779,000.00 | $8,617,000.00 | $9,846,000.00 | $7,433,000.00 | $6,755,000.00 | $6,016,000.00 | $3,955,000.00 | $6,262,000.00 | $6,012,000.00 | $7,570,000.00 | $2,458,000.00 | $3,630,000.00 | $5,334,000.00 | $6,767,000.00 | $5,529,000.00 | $3,559,000.00 | $3,131,000.00 | $6,289,000.00 | $5,001,000.00 | $5,579,000.00 | $5,583,000.00 | $7,320,000.00 | $4,975,000.00 | -- | $5,220,000.00 | $4,113,000.00 | $3,187,000.00 | $2,312,000.00 | $2,526,000.00 | $3,721,000.00 | $4,365,000.00 | $1,326,000.00 | $2,091,000.00 | $1,936,000.00 | $1,578,000.00 | $1,439,000.00 | $2,635,000.00 | $1,284,000.00 | $1,060,000.00 | $1,501,000.00 | $1,880,000.00 | $1,136,000.00 | $1,382,000.00 | $1,876,000.00 | $1,857,000.00 | $1,707,000.00 | $1,743,000.00 | $1,455,000.00 | $1,717,000.00 | -- | $1,219,000.00 | $779,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $4,554,000.00 | $4,630,000.00 | $4,412,000.00 | $4,571,000.00 | $4,571,000.00 | $4,051,000.00 | $3,749,000.00 | $3,361,000.00 | $3,530,000.00 | $2,659,000.00 | $2,479,000.00 | $2,403,000.00 | $2,394,000.00 | $2,372,000.00 | $2,627,000.00 | $2,735,000.00 | $2,739,000.00 | $2,598,000.00 | $2,502,000.00 | $2,597,000.00 | $2,578,000.00 | $2,353,000.00 | $2,411,000.00 | -- | $2,432,000.00 | $2,419,000.00 | $2,149,000.00 | $2,264,000.00 | $2,060,000.00 | $2,106,000.00 | $2,019,000.00 | $2,659,000.00 | $2,738,000.00 | $2,689,000.00 | $2,368,000.00 | $2,517,000.00 | $2,426,000.00 | $2,420,000.00 | $1,879,000.00 | $1,797,000.00 | $1,772,000.00 | $1,504,000.00 | $1,462,000.00 | $1,475,000.00 | $1,520,000.00 | $1,399,000.00 | $1,260,000.00 | $1,441,000.00 | $1,249,000.00 | -- | $1,281,000.00 | $1,174,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $8,387,000.00 | $10,985,000.00 | $1,943,000.00 | $5,028,000.00 | $6,870,000.00 | $8,611,000.00 | $4,475,000.00 | $6,880,000.00 | $8,245,000.00 | $1,928,000.00 | $4,062,000.00 | $5,020,000.00 | $5,348,000.00 | $6,488,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,217,000.00 | $3,195,000.00 | $3,430,000.00 | $4,005,000.00 | $2,545,000.00 | $3,154,000.00 | $3,681,000.00 | $4,010,000.00 | $3,153,000.00 | $3,342,000.00 | $3,489,000.00 | $3,789,000.00 | $2,895,000.00 | $4,011,000.00 | $3,466,000.00 | $1,668,000.00 | $2,297,000.00 | $2,404,000.00 | $584,000.00 | $1,123,000.00 | $1,514,000.00 | $1,595,000.00 | -- | $603,000.00 | $1,025,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $42,032,000.00 | $45,640,000.00 | $37,473,000.00 | $40,860,000.00 | $41,219,000.00 | $53,021,000.00 | $56,894,000.00 | $60,988,000.00 | $39,079,000.00 | $52,950,000.00 | $43,171,000.00 | $38,805,000.00 | $30,254,000.00 | $31,433,000.00 | $29,469,000.00 | $27,886,000.00 | $30,899,000.00 | $34,771,000.00 | $22,597,000.00 | $21,859,000.00 | $25,067,000.00 | $36,802,000.00 | $31,272,000.00 | -- | $29,640,000.00 | $27,605,000.00 | $26,242,000.00 | $27,639,000.00 | $26,452,000.00 | $28,992,000.00 | $29,387,000.00 | $17,628,000.00 | $17,646,000.00 | $18,123,000.00 | $17,166,000.00 | $27,049,000.00 | $30,476,000.00 | $27,187,000.00 | $23,351,000.00 | $27,124,000.00 | $29,122,000.00 | $22,274,000.00 | $20,681,000.00 | $20,219,000.00 | $20,274,000.00 | $15,502,000.00 | $14,708,000.00 | $19,155,000.00 | $20,495,000.00 | -- | $19,620,000.00 | $19,659,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $288,224,000.00 | $284,398,000.00 | $282,705,000.00 | $277,530,000.00 | $295,861,000.00 | $246,536,000.00 | $208,710,000.00 | $203,434,000.00 | $203,878,000.00 | $175,952,000.00 | $178,087,000.00 | $175,153,000.00 | $180,548,000.00 | $181,383,000.00 | $181,960,000.00 | $182,234,000.00 | $183,657,000.00 | $183,956,000.00 | $191,493,000.00 | $191,966,000.00 | $187,502,000.00 | $172,403,000.00 | $165,715,000.00 | -- | $158,650,000.00 | $154,259,000.00 | $148,410,000.00 | $145,581,000.00 | $144,571,000.00 | $143,439,000.00 | $142,003,000.00 | $146,783,000.00 | $144,454,000.00 | $133,423,000.00 | $134,150,000.00 | $121,150,000.00 | $117,558,000.00 | $113,879,000.00 | $113,962,000.00 | $112,697,000.00 | $110,395,000.00 | $112,965,000.00 | $98,611,000.00 | $95,359,000.00 | $92,934,000.00 | $90,907,000.00 | $79,940,000.00 | $79,818,000.00 | $82,360,000.00 | -- | $66,055,000.00 | $65,892,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | $172,728,000.00 | $178,486,000.00 | $179,145,000.00 | $181,262,000.00 | $156,331,000.00 | $143,949,000.00 | $130,585,000.00 | $125,284,000.00 | $125,314,000.00 | $67,824,000.00 | $73,019,000.00 | $73,070,000.00 | $73,149,000.00 | $73,077,000.00 | $73,224,000.00 | $74,251,000.00 | $75,795,000.00 | $75,951,000.00 | $76,285,000.00 | $76,441,000.00 | $77,289,000.00 | $71,532,000.00 | $74,733,000.00 | -- | $74,372,000.00 | $74,420,000.00 | $74,424,000.00 | $76,961,000.00 | $52,103,000.00 | -- | $52,189,000.00 | -- | -- | -- | $60,997,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $67,862,000.00 | $70,772,000.00 | $70,772,000.00 | $78,684,000.00 | $84,051,000.00 | $70,189,000.00 | $61,399,000.00 | $54,484,000.00 | $54,484,000.00 | $39,379,000.00 | $45,440,000.00 | $45,686,000.00 | $45,686,000.00 | $45,686,000.00 | $47,109,000.00 | $47,109,000.00 | $53,630,000.00 | $53,630,000.00 | $55,271,000.00 | $55,271,000.00 | $54,731,000.00 | $43,591,000.00 | $43,866,000.00 | $495,000.00 | $43,866,000.00 | $43,866,000.00 | $43,866,000.00 | $45,169,000.00 | $45,921,000.00 | $45,921,000.00 | $45,921,000.00 | $52,641,000.00 | $52,641,000.00 | $52,641,000.00 | $52,641,000.00 | $47,316,000.00 | $43,425,000.00 | $43,425,000.00 | $43,374,000.00 | $43,987,000.00 | $43,987,000.00 | $43,987,000.00 | $43,987,000.00 | $43,987,000.00 | $43,987,000.00 | $42,990,000.00 | $43,421,000.00 | $24,042,000.00 | $24,078,000.00 | -- | $23,550,000.00 | $23,550,000.00 | -- | $21,410,000.00 | -- | -- | $20,693,000.00 | -- | -- | -- | -- |
Other Assets | $1,362,000.00 | $1,388,000.00 | $1,415,000.00 | $1,581,000.00 | $1,856,000.00 | $1,503,000.00 | $2,088,000.00 | $1,771,000.00 | $1,566,000.00 | $1,367,000.00 | $922,000.00 | $806,000.00 | $882,000.00 | $900,000.00 | $873,000.00 | $963,000.00 | $1,062,000.00 | $1,118,000.00 | $1,422,000.00 | $1,477,000.00 | $1,466,000.00 | $2,530,000.00 | $1,774,000.00 | -- | $1,435,000.00 | $1,464,000.00 | $1,949,000.00 | $2,294,000.00 | $2,267,000.00 | $2,175,000.00 | $2,188,000.00 | $1,282,000.00 | $1,375,000.00 | $2,273,000.00 | $2,224,000.00 | $2,650,000.00 | $2,367,000.00 | $2,402,000.00 | $3,812,000.00 | $3,859,000.00 | $3,556,000.00 | $3,451,000.00 | $3,790,000.00 | $4,717,000.00 | $3,689,000.00 | $3,144,000.00 | $2,539,000.00 | $1,819,000.00 | $1,524,000.00 | -- | $1,557,000.00 | $1,093,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $609,893,000.00 | $619,215,000.00 | $610,884,000.00 | $620,107,000.00 | $621,131,000.00 | $556,158,000.00 | $502,179,000.00 | $487,552,000.00 | $465,678,000.00 | $364,619,000.00 | $367,939,000.00 | $361,110,000.00 | $358,609,000.00 | $360,933,000.00 | $361,493,000.00 | $363,015,000.00 | $376,173,000.00 | $353,637,000.00 | $350,878,000.00 | $350,873,000.00 | $349,522,000.00 | $329,732,000.00 | $320,263,000.00 | -- | $311,338,000.00 | $306,579,000.00 | $299,884,000.00 | $302,666,000.00 | $276,059,000.00 | $277,450,000.00 | $276,488,000.00 | $278,631,000.00 | $276,470,000.00 | $267,109,000.00 | $270,812,000.00 | $264,985,000.00 | $260,472,000.00 | $250,210,000.00 | $239,142,000.00 | $243,709,000.00 | $243,185,000.00 | $238,884,000.00 | $223,100,000.00 | $220,401,000.00 | $215,589,000.00 | $204,207,000.00 | $192,393,000.00 | $169,375,000.00 | $173,115,000.00 | -- | $154,222,000.00 | $153,377,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Payable | $5,632,000.00 | $5,254,000.00 | $6,111,000.00 | $7,762,000.00 | $7,743,000.00 | $5,182,000.00 | $5,767,000.00 | $6,255,000.00 | $5,807,000.00 | $4,408,000.00 | $4,909,000.00 | $4,021,000.00 | $3,601,000.00 | $4,799,000.00 | $3,955,000.00 | $2,805,000.00 | $3,202,000.00 | $3,810,000.00 | $2,544,000.00 | $3,632,000.00 | $2,357,000.00 | $2,825,000.00 | $2,589,000.00 | -- | $1,551,000.00 | $2,601,000.00 | $2,147,000.00 | $1,825,000.00 | $2,194,000.00 | $2,042,000.00 | $1,701,000.00 | $1,909,000.00 | $2,109,000.00 | $1,641,000.00 | $2,164,000.00 | $2,848,000.00 | $3,189,000.00 | $2,045,000.00 | $2,198,000.00 | $1,485,000.00 | $1,784,000.00 | -- | $1,816,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $22,597,000.00 | $26,564,000.00 | $16,051,000.00 | $17,732,000.00 | $20,958,000.00 | $18,864,000.00 | $12,888,000.00 | $15,576,000.00 | $18,413,000.00 | $10,403,000.00 | $11,738,000.00 | $12,321,000.00 | $13,100,000.00 | $14,573,000.00 | $10,286,000.00 | $8,671,000.00 | $13,759,000.00 | $14,644,000.00 | $9,117,000.00 | $9,911,000.00 | $11,940,000.00 | $11,973,000.00 | $10,443,000.00 | -- | $11,714,000.00 | $11,584,000.00 | $11,524,000.00 | $10,835,000.00 | $10,402,000.00 | $12,193,000.00 | $12,806,000.00 | $10,710,000.00 | $8,301,000.00 | $9,795,000.00 | $9,626,000.00 | $13,625,000.00 | $17,336,000.00 | $7,625,000.00 | $9,195,000.00 | $7,358,000.00 | $8,834,000.00 | $7,164,000.00 | $5,229,000.00 | $6,878,000.00 | $8,026,000.00 | $6,251,000.00 | $4,298,000.00 | $4,292,000.00 | $6,102,000.00 | -- | $2,530,000.00 | $2,766,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $324,394,000.00 | $332,831,000.00 | $329,560,000.00 | $338,682,000.00 | $345,167,000.00 | $304,348,000.00 | $270,494,000.00 | $260,129,000.00 | $245,909,000.00 | $185,396,000.00 | $190,644,000.00 | $195,776,000.00 | $198,947,000.00 | $208,626,000.00 | $204,939,000.00 | $200,620,000.00 | $208,968,000.00 | $185,336,000.00 | $181,972,000.00 | $186,937,000.00 | $190,432,000.00 | $176,400,000.00 | $161,620,000.00 | -- | $157,755,000.00 | $157,345,000.00 | $164,659,000.00 | $164,063,000.00 | $140,959,000.00 | $145,848,000.00 | $146,346,000.00 | $145,161,000.00 | $144,553,000.00 | $138,906,000.00 | $142,326,000.00 | $135,993,000.00 | $139,626,000.00 | $125,956,000.00 | $125,843,000.00 | $134,549,000.00 | $137,887,000.00 | $138,785,000.00 | $126,018,000.00 | $124,868,000.00 | $122,833,000.00 | $113,931,000.00 | $104,574,000.00 | $82,376,000.00 | $87,232,000.00 | -- | $70,860,000.00 | $71,569,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | $242,667,000.00 | -- | -- | -- | -- | -- | -- | $126,796,000.00 | -- | -- | -- | $142,674,000.00 | -- | -- | -- | $145,003,000.00 | $200,000.00 | $200,000.00 | -- | $142,415,000.00 | $132,955,000.00 | -- | $128,947,000.00 | $127,677,000.00 | $129,949,000.00 | $125,905,000.00 | -- | -- | $106,578,000.00 | -- | -- | -- | $94,920,000.00 | $7,200,000.00 | -- | -- | $70,352,000.00 | -- | -- | -- | $78,592,000.00 | -- | $1,500,000.00 | -- | $63,528,000.00 | -- | -- | $2,700,000.00 | -- | $35,554,000.00 | $750,000.00 | -- | -- | -- | -- | $518,192.00 | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $63,453,000.00 | $63,453,000.00 | $63,453,000.00 | $63,453,000.00 | $63,453,000.00 | $63,451,000.00 | $64,552,000.00 | $65,326,000.00 | $66,019,000.00 | $67,058,000.00 | $69,729,000.00 | $70,515,000.00 | $70,391,000.00 | $70,641,000.00 | $66,727,000.00 | $66,907,000.00 | $63,639,000.00 | $62,083,000.00 | $61,506,000.00 | $61,554,000.00 | $60,960,000.00 | $61,130,000.00 | $61,212,000.00 | $61,522,000.00 | $61,892,000.00 | -- | $61,146,000.00 | $61,446,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $220,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $116,000.00 | $109,000.00 | $99,000.00 | $104,000.00 | $99,000.00 | $91,000.00 | $81,000.00 | $68,000.00 | $50,000.00 | $50,000.00 | $46,000.00 | $67,000.00 | $70,000.00 | $59,000.00 | $36,000.00 | $27,000.00 | -- | $25,000.00 | $10,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $207,928,000.00 | $207,714,000.00 | $201,050,000.00 | $199,425,000.00 | $190,905,000.00 | $183,726,000.00 | $163,800,000.00 | $150,366,000.00 | $139,888,000.00 | $129,693,000.00 | $127,753,000.00 | $115,811,000.00 | $110,080,000.00 | $100,797,000.00 | $102,837,000.00 | $109,703,000.00 | $112,404,000.00 | $107,049,000.00 | $106,976,000.00 | $101,623,000.00 | $95,179,000.00 | $89,740,000.00 | $92,704,000.00 | -- | $87,608,000.00 | $83,214,000.00 | $69,195,000.00 | $72,530,000.00 | $68,982,000.00 | $65,517,000.00 | $62,909,000.00 | $62,799,000.00 | $60,443,000.00 | $55,234,000.00 | $52,682,000.00 | $52,156,000.00 | $43,888,000.00 | $46,730,000.00 | $43,370,000.00 | $38,946,000.00 | $38,255,000.00 | $34,535,000.00 | $32,130,000.00 | $30,536,000.00 | $28,331,000.00 | $25,584,000.00 | $22,939,000.00 | $21,487,000.00 | $19,663,000.00 | -- | $17,544,000.00 | $15,361,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $285,763,000.00 | $286,623,000.00 | $281,581,000.00 | $281,610,000.00 | $276,081,000.00 | $251,888,000.00 | $232,235,000.00 | $228,013,000.00 | $220,380,000.00 | $179,823,000.00 | $177,883,000.00 | $165,941,000.00 | $160,210,000.00 | $152,721,000.00 | $156,876,000.00 | $162,623,000.00 | $167,371,000.00 | $168,457,000.00 | $168,921,000.00 | $163,971,000.00 | $159,133,000.00 | $153,435,000.00 | $156,254,000.00 | -- | $151,158,000.00 | $146,764,000.00 | $132,745,000.00 | $136,080,000.00 | $132,532,000.00 | $129,065,000.00 | $127,558,000.00 | $128,223,000.00 | $126,561,000.00 | $122,508,000.00 | $122,623,000.00 | $122,873,000.00 | $114,486,000.00 | $117,573,000.00 | $110,289,000.00 | $106,035,000.00 | $102,059,000.00 | $96,764,000.00 | $93,781,000.00 | $92,231,000.00 | $89,453,000.00 | $86,879,000.00 | $84,306,000.00 | $83,142,000.00 | $81,679,000.00 | -- | $78,811,000.00 | $76,913,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $-264,000.00 | $-239,000.00 | $-257,000.00 | $-185,000.00 | $-117,000.00 | $-78,000.00 | $-550,000.00 | $-590,000.00 | $-611,000.00 | $-600,000.00 | $-588,000.00 | $-607,000.00 | $-548,000.00 | $-414,000.00 | $-322,000.00 | $-228,000.00 | $-166,000.00 | $-156,000.00 | $-15,000.00 | $-35,000.00 | $-43,000.00 | $-103,000.00 | $2,389,000.00 | -- | $2,425,000.00 | $2,470,000.00 | $2,480,000.00 | $2,523,000.00 | $2,568,000.00 | $2,537,000.00 | $2,584,000.00 | $5,247,000.00 | $5,356,000.00 | $5,695,000.00 | $5,863,000.00 | $6,119,000.00 | $6,360,000.00 | $6,681,000.00 | $3,010,000.00 | $3,125,000.00 | $3,239,000.00 | $3,335,000.00 | $3,301,000.00 | $3,302,000.00 | $3,303,000.00 | $3,305,000.00 | $3,306,000.00 | $3,306,000.00 | $3,307,000.00 | -- | $3,309,000.00 | $3,309,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $609,893,000.00 | $619,215,000.00 | $610,884,000.00 | $620,107,000.00 | $621,131,000.00 | $556,158,000.00 | $502,179,000.00 | $487,552,000.00 | $465,678,000.00 | $364,619,000.00 | $367,939,000.00 | $361,110,000.00 | $358,609,000.00 | $360,933,000.00 | $360,374,000.00 | $361,896,000.00 | $376,173,000.00 | $353,637,000.00 | $350,878,000.00 | $350,873,000.00 | $349,522,000.00 | $330,566,000.00 | $320,263,000.00 | -- | $311,338,000.00 | $306,579,000.00 | $299,884,000.00 | $302,666,000.00 | $276,059,000.00 | $277,450,000.00 | $276,488,000.00 | $278,631,000.00 | $276,470,000.00 | $267,109,000.00 | $267,030,000.00 | $264,985,000.00 | $260,472,000.00 | $250,210,000.00 | $239,142,000.00 | $243,709,000.00 | $243,185,000.00 | $238,884,000.00 | $223,100,000.00 | $220,401,000.00 | $215,589,000.00 | $204,207,000.00 | $192,393,000.00 | $169,375,000.00 | $173,115,000.00 | -- | $154,222,000.00 | $153,377,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/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 | 5/31/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 | 2/29/2012 | 12/31/2011 | 9/30/2011 | 8/31/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 9/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $125,072,000.00 | -- | $82,438,000.00 | $41,212,000.00 | $39,210,000.00 | $37,429,000.00 | $34,518,000.00 | $33,739,000.00 | $134,860,000.00 | $33,952,000.00 | $67,871,000.00 | $33,475,000.00 | $35,009,000.00 | $109,658,000.00 | $73,897,000.00 | $36,487,000.00 | $33,538,000.00 | $95,636,000.00 | $62,293,000.00 | $29,423,000.00 | $112,208,000.00 | $28,308,000.00 | $55,869,000.00 | $22,019,000.00 | $23,866,000.00 | $23,921,000.00 | $47,432,000.00 | -- | $22,019,000.00 | $21,451,000.00 | -- | $62,040,000.00 | $41,247,000.00 | $19,668,000.00 | $19,131,000.00 | $18,022,000.00 | $20,069,000.00 | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $25,676,000.00 | $29,195,000.00 | $29,048,000.00 | $28,829,000.00 | $23,755,000.00 | $24,440,000.00 | $24,628,000.00 | $25,233,000.00 | $19,087,000.00 | $20,824,000.00 | $20,642,000.00 | $22,024,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $49,854,000.00 | $25,201,000.00 | $93,024,000.00 | $68,561,000.00 | $44,758,000.00 | $22,732,000.00 | $19,572,000.00 | $36,923,000.00 | $18,486,000.00 | $54,608,000.00 | $39,467,000.00 | $24,770,000.00 | $12,152,000.00 | $51,692,000.00 | $39,889,000.00 | $30,981,000.00 | $16,531,000.00 | $59,896,000.00 | $14,895,000.00 | $14,341,000.00 | $14,027,000.00 | $53,824,000.00 | $39,136,000.00 | -- | $12,848,000.00 | $12,812,000.00 | $46,775,000.00 | $11,767,000.00 | $21,802,000.00 | $11,193,000.00 | $43,075,000.00 | $10,589,000.00 | $21,461,000.00 | $10,860,000.00 | $43,598,000.00 | -- | -- | -- | $40,989,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $67,626,000.00 | $60,742,000.00 | $242,306,000.00 | $61,540,000.00 | $58,090,000.00 | $53,070,000.00 | $50,207,000.00 | $46,611,000.00 | $45,925,000.00 | $156,710,000.00 | $105,386,000.00 | $66,033,000.00 | $31,815,000.00 | $129,581,000.00 | $100,987,000.00 | $81,609,000.00 | $38,708,000.00 | $146,358,000.00 | $103,604,000.00 | $66,551,000.00 | $32,891,000.00 | $138,186,000.00 | $33,142,000.00 | -- | $32,995,000.00 | $32,072,000.00 | $121,757,000.00 | $29,546,000.00 | $27,031,000.00 | $27,406,000.00 | $114,012,000.00 | $27,295,000.00 | $54,604,000.00 | $27,758,000.00 | $123,789,000.00 | $21,609,000.00 | $70,373,000.00 | $30,347,000.00 | $110,299,000.00 | $30,451,000.00 | $49,220,000.00 | $23,807,000.00 | $90,095,000.00 | $66,417,000.00 | $22,552,000.00 | $21,207,000.00 | $78,707,000.00 | $58,493,000.00 | $38,612,000.00 | -- | $17,652,000.00 | $64,697,000.00 | -- | $16,413,000.00 | $31,210,000.00 | $15,220,000.00 | $62,675,000.00 | -- | -- | -- | -- |
Loss from Operations | $17,822,000.00 | $13,165,000.00 | $5,644,000.00 | $15,515,000.00 | $13,427,000.00 | $16,898,000.00 | $53,499,000.00 | $17,081,000.00 | $15,911,000.00 | $38,548,000.00 | $34,931,000.00 | $16,424,000.00 | $6,583,000.00 | $192,000.00 | $2,554,000.00 | $-2,475,000.00 | $9,686,000.00 | $34,701,000.00 | $32,272,000.00 | $22,298,000.00 | $11,132,000.00 | $699,000.00 | $9,492,000.00 | -- | $17,371,000.00 | $9,140,000.00 | $1,436,000.00 | $7,883,000.00 | $13,820,000.00 | $6,333,000.00 | $20,848,000.00 | $6,657,000.00 | $13,267,000.00 | $5,717,000.00 | $20,878,000.00 | $17,676,000.00 | $3,524,000.00 | $6,140,000.00 | $18,875,000.00 | $15,965,000.00 | $13,073,000.00 | $5,616,000.00 | $22,113,000.00 | $5,650,000.00 | $12,110,000.00 | $5,934,000.00 | $16,513,000.00 | $12,860,000.00 | $4,456,000.00 | -- | $4,367,000.00 | $18,794,000.00 | -- | $14,418,000.00 | $10,037,000.00 | $4,448,000.00 | $11,388,000.00 | -- | -- | -- | -- |
Loss Before Income Taxes | $9,797,000.00 | $9,043,000.00 | $35,946,000.00 | $11,286,000.00 | $23,142,000.00 | $13,302,000.00 | $45,535,000.00 | $14,329,000.00 | $13,497,000.00 | $34,139,000.00 | $33,402,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,845,000.00 | -- | -- | -- | -- | -- | $2,476,000.00 | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.08 | $0.77 | $3.13 | $2.91 | $1.94 | $1.11 | $1.48 | $2.28 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.99 | -- | -- | $0.65 | $2.23 | $0.55 | -- | $1.95 | $1.47 | $0.85 | $0.40 | $0.68 | $0.30 | $1.12 | $0.27 | $0.55 | $0.25 | $0.05 | $0.81 | $-0.28 | $0.33 | $1.15 | $0.70 | $0.39 | $0.25 | $0.17 | $0.23 | $0.29 | $0.23 | $0.78 | $0.19 | $0.44 | -- | $0.23 | $0.79 | -- | $0.09 | $0.29 | $0.21 | $-0.82 | $0.09 | $0.31 | -- | -- |
Weighted Average Shares Basic | 9,358,768 | 9,367,151 | 9,335,983 | 9,308,624 | 9,265,781 | 9,230,258 | 9,428,461 | 9,447,854 | -- | -- | -- | -- | -- | -- | -- | -- | -- | 9,657,000 | -- | -- | 9,713,000 | 9,719,000 | 9,719,000 | -- | 9,719,000 | 9,719,000 | 9,731 | 9,735,000 | 9,719 | 9,768,000 | 9,941,000 | 9,906,000 | 10,013,000 | 10,296,000 | 10,363,000 | 10,245,000 | 10,269,000 | 10,264,000 | 10,179,000 | 9,883,000 | 9,661,000 | 9,546,000 | 9,518,000 | 9,479,000 | 9,544,000 | 9,685 | 9,633 | 9,725 | 9,720,000 | -- | 9,685,000 | 9,815 | -- | 9,924 | 9,990,000 | 10,043,000 | 10,153 | 9,905 | 9,314 | -- | -- |
Earnings Per Share Diluted | $0.85 | $0.77 | $0.23 | $2.91 | $0.83 | $1.11 | $3.76 | $2.28 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.99 | -- | -- | $0.65 | $2.15 | $0.55 | -- | $1.95 | $1.47 | $0.85 | $0.40 | $0.39 | $0.30 | $0.04 | $1.06 | $0.78 | $0.25 | $0.90 | $0.78 | $-0.28 | $0.25 | $1.13 | $0.07 | $0.37 | $0.25 | $0.17 | $0.79 | $0.56 | $0.28 | $0.15 | $0.63 | $0.44 | -- | $0.23 | $0.20 | -- | $0.59 | $0.29 | $0.21 | $-0.82 | $0.09 | $0.31 | -- | -- |
Weighted Average Shares Diluted | 9,358,768 | 9,367,151 | 9,335,983 | 9,430,225 | 9,247,824 | 9,230,258 | 9,428,461 | 9,489,085 | -- | -- | -- | -- | -- | -- | -- | -- | -- | 9,657,000 | -- | -- | 9,713,000 | 9,719,000 | 9,719,000 | -- | 9,719,000 | 9,719,000 | 9,743 | 9,751,000 | 9,721,000 | 9,814,000 | 9,840,000 | 10,047,000 | 10,215,000 | 10,635,000 | 10,406,000 | 10,707,000 | 10,275,000 | 9,855,000 | 10,637,000 | 9,922,000 | 10,853,000 | 9,855,000 | 9,603,000 | 9,871,000 | 9,871,000 | 9,687 | 9,697 | 9,731 | 9,731,000 | -- | 9,687,000 | 9,817 | -- | 9,941 | 10,771,000 | 10,045,000 | 10,153 | 9,958 | 9,488 | -- | -- |
Common Stock Shares Authorized | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000 | 20,000,000 | -- | 20,000 | 20,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 9,332,420 | 9,359,685 | 9,397,639 | 9,430,225 | 9,430,225 | 9,230,225 | 9,286,198 | 9,454,267 | 9,499,910 | 9,000,000 | 9,000,000 | 9,000,000 | 9,000,000 | 9,075,000 | 9,125,000 | 9,125,000 | 9,258,000 | 9,591,000 | 9,617,000 | 9,634,000 | 9,705,000 | 9,719,000 | 9,719,000 | -- | 9,719,000 | 9,719,000 | 9,719,000 | 9,719,000 | 9,719,000 | 9,719,000 | 9,808,000 | 9,778 | 9,858,000 | 10,002,000 | 10,285,000 | 10,257,000 | 10,252,000 | 10,288,000 | 10,067,000 | 10,085,000 | 9,504 | 9,561,000 | 9,504,000 | 9,520,000 | 9,483,000 | 9,537,000 | 9,584,000 | 9,646 | 9,680,000 | -- | 9,604 | 9,577 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $93,000.00 | $94,000.00 | $94,000.00 | $94,000.00 | $94,000.00 | $92,000.00 | $93,000.00 | $94,000.00 | $95,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $91,000.00 | $91,000.00 | $91,000.00 | $93,000.00 | $96,000.00 | $96,000.00 | $96,000.00 | $97,000.00 | $97,000.00 | $97,000.00 | -- | $97,000.00 | $97,000.00 | $97,000.00 | $97,000.00 | $97,000.00 | $97,000.00 | $97,000.00 | $98,000.00 | $99,000.00 | $100,000.00 | $103,000.00 | $103,000.00 | $103,000.00 | $103,000.00 | $101,000.00 | $101,000.00 | $97,000.00 | $96,000.00 | $95,000.00 | $95,000.00 | $95,000.00 | $95,000.00 | $96,000.00 | $97,000.00 | $97,000.00 | -- | $96,000.00 | $96,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000 | 1,000,000 | -- | 1,000 | 1,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | -- | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.01 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | -- | $0.10 | $0.10 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.03 | -- | -- | -- | $0.03 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8.28 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $9.74 | -- | -- | -- |