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 | 3/31/2010 | 3/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $7,153,000.00 | -- | -- | -- | $7,566,000.00 | -- | -- | -- | $3,496,000.00 | $23,438,000.00 | $6,802,000.00 | $5,222,000.00 | $2,998,000.00 | $7,969,000.00 | $3,160,000.00 | $4,510,000.00 | $4,277,000.00 | $7,265,000.00 | $4,056,000.00 | $5,607,000.00 | $9,199,000.00 | $7,300,000.00 | $4,039,000.00 | $5,177,000.00 | $4,990,000.00 | $7,635,000.00 | $3,775,000.00 | $2,770,000.00 | $6,861,000.00 | $8,381,000.00 | $16,650,000.00 | $21,227,000.00 | $20,014,000.00 | $20,815,000.00 | $20,758,000.00 | $18,071,000.00 | $18,639,000.00 | $18,994,000.00 | $26,701,000.00 | $21,803,000.00 | $33,486,000.00 | $27,860,000.00 | $29,111,000.00 | $17,097,000.00 | $28,715,000.00 | $24,583,000.00 | $29,707,000.00 | $34,085,000.00 | $28,566,000.00 | $19,280,000.00 | $23,714,000.00 | $23,284,000.00 | $18,940,000.00 | $47,914,000.00 | $18,772,000.00 | $29,536,000.00 |
Accounts Receivable Net Current | $114,477,000.00 | $113,016,000.00 | $124,813,000.00 | $138,340,000.00 | $129,252,000.00 | $125,471,000.00 | $131,392,000.00 | $138,775,000.00 | $122,826,000.00 | $102,020,000.00 | $90,057,000.00 | $90,936,000.00 | $90,603,000.00 | $76,822,000.00 | $74,492,000.00 | $69,453,000.00 | $67,391,000.00 | $56,046,000.00 | $65,396,000.00 | $69,026,000.00 | $63,966,000.00 | $61,431,000.00 | $66,370,000.00 | $67,938,000.00 | $63,507,000.00 | $57,867,000.00 | $59,294,000.00 | $61,855,000.00 | $57,298,000.00 | $52,282,000.00 | $52,841,000.00 | $57,485,000.00 | $59,271,000.00 | $51,797,000.00 | $37,315,000.00 | $39,764,000.00 | $40,355,000.00 | $34,626,000.00 | $35,598,000.00 | $39,917,000.00 | $37,946,000.00 | $34,318,000.00 | $36,808,000.00 | $37,762,000.00 | $35,920,000.00 | $35,266,000.00 | $36,003,000.00 | $38,833,000.00 | $38,069,000.00 | $35,381,000.00 | -- | -- | $35,736,000.00 | -- | -- | -- |
Inventory | $74,600,000.00 | $68,805,000.00 | $68,500,000.00 | $76,938,000.00 | $88,777,000.00 | $101,581,000.00 | $113,062,000.00 | $104,988,000.00 | $94,985,000.00 | $76,242,000.00 | $70,338,000.00 | $67,943,000.00 | $63,864,000.00 | $64,657,000.00 | $63,194,000.00 | $63,389,000.00 | $54,436,000.00 | $57,542,000.00 | $60,804,000.00 | $58,693,000.00 | $60,482,000.00 | $67,672,000.00 | $67,771,000.00 | $66,367,000.00 | $59,736,000.00 | $62,736,000.00 | $65,934,000.00 | $65,551,000.00 | $51,249,000.00 | $50,256,000.00 | $54,351,000.00 | $47,326,000.00 | $47,719,000.00 | $49,343,000.00 | $41,370,000.00 | $39,084,000.00 | $37,028,000.00 | $37,016,000.00 | $37,292,000.00 | $34,321,000.00 | $26,192,000.00 | $30,724,000.00 | $31,626,000.00 | $35,265,000.00 | $28,208,000.00 | $28,915,000.00 | $31,515,000.00 | $26,457,000.00 | $27,633,000.00 | $32,367,000.00 | -- | -- | $29,217,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $6,596,000.00 | $7,442,000.00 | $2,966,000.00 | $4,127,000.00 | $6,449,000.00 | $7,050,000.00 | $3,197,000.00 | $3,864,000.00 | $6,431,000.00 | $6,967,000.00 | $2,478,000.00 | $3,671,000.00 | $5,367,000.00 | $5,075,000.00 | $1,735,000.00 | $3,053,000.00 | $4,927,000.00 | $5,587,000.00 | $2,848,000.00 | $4,777,000.00 | $5,235,000.00 | $5,693,000.00 | $1,686,000.00 | $3,461,000.00 | $4,106,000.00 | $4,818,000.00 | $2,540,000.00 | $3,323,000.00 | $4,238,000.00 | $5,084,000.00 | $2,518,000.00 | $3,498,000.00 | $4,222,000.00 | $4,562,000.00 | $2,016,000.00 | $2,527,000.00 | $3,101,000.00 | $3,203,000.00 | $1,704,000.00 | $2,449,000.00 | $3,160,000.00 | $3,398,000.00 | $1,348,000.00 | $2,144,000.00 | $2,613,000.00 | $2,888,000.00 | $1,057,000.00 | $1,485,000.00 | $1,930,000.00 | $2,394,000.00 | -- | -- | $2,872,000.00 | -- | -- | -- |
Total Current Assets | $202,826,000.00 | $195,004,000.00 | $207,253,000.00 | $226,455,000.00 | $232,044,000.00 | $240,248,000.00 | $251,575,000.00 | $253,622,000.00 | $227,738,000.00 | $209,478,000.00 | $169,675,000.00 | $167,772,000.00 | $163,007,000.00 | $155,469,000.00 | $142,581,000.00 | $140,405,000.00 | $131,031,000.00 | $127,049,000.00 | $133,104,000.00 | $138,103,000.00 | $139,409,000.00 | $142,180,000.00 | $139,866,000.00 | $142,943,000.00 | $134,982,000.00 | $133,056,000.00 | $132,223,000.00 | $134,396,000.00 | $120,919,000.00 | $116,997,000.00 | $126,360,000.00 | $133,085,000.00 | $137,288,000.00 | $129,946,000.00 | $111,515,000.00 | $113,405,000.00 | $114,340,000.00 | $110,251,000.00 | $116,730,000.00 | $111,520,000.00 | $114,627,000.00 | $110,251,000.00 | $113,988,000.00 | $108,316,000.00 | $111,081,000.00 | $111,829,000.00 | $116,170,000.00 | $113,360,000.00 | $110,855,000.00 | $100,393,000.00 | -- | -- | $104,248,000.00 | -- | -- | -- |
Property Plant and Equipement | $208,874,000.00 | $203,495,000.00 | $192,858,000.00 | $190,622,000.00 | $185,803,000.00 | $178,375,000.00 | $171,011,000.00 | $166,447,000.00 | $161,846,000.00 | $147,474,000.00 | $143,111,000.00 | $142,246,000.00 | $144,612,000.00 | $138,923,000.00 | $127,474,000.00 | $127,061,000.00 | $126,344,000.00 | $125,362,000.00 | $124,418,000.00 | $123,548,000.00 | $118,628,000.00 | $117,604,000.00 | $119,352,000.00 | $121,726,000.00 | $123,826,000.00 | $125,093,000.00 | $125,855,000.00 | $122,969,000.00 | $121,540,000.00 | $120,232,000.00 | $117,885,000.00 | $117,780,000.00 | $116,321,000.00 | $112,073,000.00 | $97,556,000.00 | $95,122,000.00 | $93,730,000.00 | $92,214,000.00 | $91,278,000.00 | $90,438,000.00 | $90,469,000.00 | $91,349,000.00 | $90,141,000.00 | $91,188,000.00 | $90,974,000.00 | $86,547,000.00 | $82,378,000.00 | $76,713,000.00 | $73,265,000.00 | $69,900,000.00 | -- | -- | $62,395,000.00 | -- | -- | -- |
Intangible Assets Net | $116,626,000.00 | $116,728,000.00 | $71,491,000.00 | $71,391,000.00 | $73,060,000.00 | $74,946,000.00 | $76,687,000.00 | $78,435,000.00 | $80,193,000.00 | $72,575,000.00 | $73,666,000.00 | $74,787,000.00 | $76,368,000.00 | $69,726,000.00 | $71,247,000.00 | $59,384,000.00 | $60,653,000.00 | $61,921,000.00 | $63,189,000.00 | $64,457,000.00 | $65,726,000.00 | $66,994,000.00 | $68,369,000.00 | $69,774,000.00 | $71,179,000.00 | $72,603,000.00 | $74,027,000.00 | $75,454,000.00 | $76,883,000.00 | $78,370,000.00 | $79,891,000.00 | $81,413,000.00 | $82,934,000.00 | $63,960,000.00 | $12,648,000.00 | $11,070,000.00 | $11,154,000.00 | $11,416,000.00 | $8,144,000.00 | $8,327,000.00 | $8,509,000.00 | $8,692,000.00 | $7,372,000.00 | $7,525,000.00 | $7,678,000.00 | $7,831,000.00 | $7,984,000.00 | $8,034,000.00 | $8,186,000.00 | $8,341,000.00 | -- | -- | $8,811,000.00 | -- | -- | -- |
Goodwill | $103,399,000.00 | $101,500,000.00 | $77,401,000.00 | $77,400,000.00 | $77,401,000.00 | $77,400,000.00 | $77,400,000.00 | $77,401,000.00 | $77,401,000.00 | $72,900,000.00 | $72,400,000.00 | $70,800,000.00 | $70,700,000.00 | $67,700,000.00 | $67,700,000.00 | $58,440,000.00 | $58,440,000.00 | $58,400,000.00 | $58,440,000.00 | $58,440,000.00 | $58,440,000.00 | $58,440,000.00 | $58,440,000.00 | $58,440,000.00 | $58,440,000.00 | $97,556,000.00 | $97,556,000.00 | $97,556,000.00 | $97,556,000.00 | $97,556,000.00 | $97,724,000.00 | $97,724,000.00 | $97,724,000.00 | $110,324,000.00 | $13,800,000.00 | $11,750,000.00 | $11,750,000.00 | $11,750,000.00 | $7,392,000.00 | $7,392,000.00 | $7,392,000.00 | $7,392,000.00 | $6,495,000.00 | $6,495,000.00 | $6,495,000.00 | $6,495,000.00 | $6,495,000.00 | $6,495,000.00 | $6,495,000.00 | $6,495,000.00 | -- | -- | $6,231,000.00 | -- | -- | -- |
Other Assets | $4,912,000.00 | $4,308,000.00 | $6,054,000.00 | $5,640,000.00 | $4,661,000.00 | $5,496,000.00 | $5,838,000.00 | $3,238,000.00 | $2,761,000.00 | $7,795,000.00 | $7,890,000.00 | $8,024,000.00 | $6,213,000.00 | $6,049,000.00 | $5,581,000.00 | $5,417,000.00 | $3,770,000.00 | $4,312,000.00 | $4,362,000.00 | $4,468,000.00 | $3,396,000.00 | $3,226,000.00 | $3,769,000.00 | $3,832,000.00 | $2,564,000.00 | $2,436,000.00 | $2,235,000.00 | $2,956,000.00 | $1,686,000.00 | $1,586,000.00 | $1,051,000.00 | $2,120,000.00 | $2,224,000.00 | $244,000.00 | $427,000.00 | $480,000.00 | $239,000.00 | $203,000.00 | $218,000.00 | $315,000.00 | $344,000.00 | $322,000.00 | $244,000.00 | $286,000.00 | $323,000.00 | $345,000.00 | $151,000.00 | $120,000.00 | $141,000.00 | $161,000.00 | -- | -- | $145,000.00 | -- | -- | -- |
Total Assets | $657,934,000.00 | $644,047,000.00 | $575,297,000.00 | $591,963,000.00 | $590,535,000.00 | $594,004,000.00 | $599,283,000.00 | $596,404,000.00 | $567,328,000.00 | $521,144,000.00 | $477,804,000.00 | $475,015,000.00 | $472,550,000.00 | $446,005,000.00 | $423,080,000.00 | $399,462,000.00 | $389,328,000.00 | $386,579,000.00 | $393,042,000.00 | $398,957,000.00 | $385,599,000.00 | $388,444,000.00 | $389,796,000.00 | $396,715,000.00 | $390,991,000.00 | $430,744,000.00 | $431,896,000.00 | $433,331,000.00 | $418,584,000.00 | $414,741,000.00 | $422,911,000.00 | $432,122,000.00 | $436,491,000.00 | $419,196,000.00 | $253,214,000.00 | $247,928,000.00 | $248,462,000.00 | $242,102,000.00 | $243,226,000.00 | $238,921,000.00 | $237,193,000.00 | $230,947,000.00 | $228,841,000.00 | $223,726,000.00 | $222,148,000.00 | $219,873,000.00 | $220,733,000.00 | $212,024,000.00 | $204,081,000.00 | $191,655,000.00 | -- | -- | $185,005,000.00 | -- | -- | -- |
Accounts Payable | $56,387,000.00 | $42,857,000.00 | $61,192,000.00 | $55,598,000.00 | $53,705,000.00 | $50,573,000.00 | $60,887,000.00 | $56,376,000.00 | $66,693,000.00 | $44,021,000.00 | $43,004,000.00 | $38,052,000.00 | $37,313,000.00 | $31,160,000.00 | $32,708,000.00 | $31,069,000.00 | $34,129,000.00 | $26,744,000.00 | $29,624,000.00 | $31,971,000.00 | $29,314,000.00 | $29,269,000.00 | $35,482,000.00 | $36,703,000.00 | $33,424,000.00 | $28,077,000.00 | $26,800,000.00 | $27,917,000.00 | $29,756,000.00 | $21,857,000.00 | $27,708,000.00 | $29,337,000.00 | $30,121,000.00 | $24,297,000.00 | $20,292,000.00 | $18,345,000.00 | $20,083,000.00 | $18,205,000.00 | $18,691,000.00 | $21,555,000.00 | $18,306,000.00 | $17,500,000.00 | $17,979,000.00 | $20,076,000.00 | $18,516,000.00 | $20,604,000.00 | $25,609,000.00 | $28,261,000.00 | $18,623,000.00 | $15,676,000.00 | -- | -- | $23,350,000.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $251,908,000.00 | $250,293,000.00 | $192,641,000.00 | $220,962,000.00 | $240,519,000.00 | $252,844,000.00 | $267,869,000.00 | $283,127,000.00 | $264,727,000.00 | $229,450,000.00 | $193,491,000.00 | $199,810,000.00 | $207,304,000.00 | $189,091,000.00 | $168,443,000.00 | $156,033,000.00 | $155,844,000.00 | $154,368,000.00 | $163,607,000.00 | $175,565,000.00 | $167,738,000.00 | $170,914,000.00 | $172,022,000.00 | $184,436,000.00 | $188,744,000.00 | $187,452,000.00 | $206,234,000.00 | $208,627,000.00 | $200,756,000.00 | $197,398,000.00 | $210,085,000.00 | $222,454,000.00 | $235,516,000.00 | $219,515,000.00 | $54,761,000.00 | $47,593,000.00 | $54,498,000.00 | $48,192,000.00 | $53,135,000.00 | $51,818,000.00 | $54,780,000.00 | $50,019,000.00 | $51,681,000.00 | $48,745,000.00 | $51,976,000.00 | $51,347,000.00 | $54,199,000.00 | $50,648,000.00 | $47,474,000.00 | $38,027,000.00 | -- | -- | $48,562,000.00 | -- | -- | -- |
Long Term Debt | -- | $120,000,000.00 | $60,000,000.00 | $88,600,000.00 | -- | $131,000,000.00 | $141,000,000.00 | $159,500,000.00 | -- | $116,000,000.00 | $84,000,000.00 | $96,000,000.00 | $99,000,000.00 | $96,000,000.00 | $76,000,000.00 | $66,000,000.00 | $60,000,000.00 | $68,000,000.00 | $75,000,000.00 | $85,000,000.00 | $85,000,000.00 | $91,000,000.00 | $86,000,000.00 | $101,000,000.00 | $101,000,000.00 | $114,500,000.00 | $112,375,000.00 | $121,250,000.00 | $103,125,000.00 | $113,000,000.00 | $114,250,000.00 | $128,500,000.00 | $129,750,000.00 | $131,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $38,154,000.00 | $36,781,000.00 | $35,918,000.00 | $44,409,000.00 | $44,443,000.00 | $43,388,000.00 | $41,294,000.00 | $40,192,000.00 | $46,717,000.00 | $44,723,000.00 | $44,801,000.00 | $47,069,000.00 | $51,138,000.00 | $48,975,000.00 | $52,194,000.00 | $50,736,000.00 | $50,090,000.00 | $50,967,000.00 | $50,282,000.00 | $50,974,000.00 | $52,609,000.00 | $53,478,000.00 | $55,270,000.00 | $54,757,000.00 | $53,877,000.00 | $53,016,000.00 | $52,653,000.00 | $52,216,000.00 | $51,104,000.00 | $50,391,000.00 | $49,815,000.00 | $49,277,000.00 | $48,189,000.00 | $47,531,000.00 | $47,123,000.00 | $50,426,000.00 | $50,901,000.00 | $50,716,000.00 | $50,033,000.00 | $49,180,000.00 | $50,502,000.00 | $49,651,000.00 | $49,307,000.00 | $48,505,000.00 | $48,779,000.00 | $47,639,000.00 | $46,995,000.00 | $45,567,000.00 | $45,169,000.00 | $42,512,000.00 | -- | -- | $41,060,000.00 | -- | -- | -- |
Accumulated Other Comprehensive Loss | $3,115,000.00 | $2,696,000.00 | $3,995,000.00 | $3,689,000.00 | $2,940,000.00 | $3,594,000.00 | $3,733,000.00 | $1,756,000.00 | $1,291,000.00 | -- | -- | -- | -- | -- | $-50,000.00 | $-89,000.00 | $-79,000.00 | $58,000.00 | $69,000.00 | $138,000.00 | $317,000.00 | $438,000.00 | $608,000.00 | $623,000.00 | $596,000.00 | $359,000.00 | $235,000.00 | $230,000.00 | $298,000.00 | $272,000.00 | $-121,000.00 | $-5,000.00 | $-5,000.00 | $-6,000.00 | $-11,000.00 | $23,000.00 | $-32,000.00 | $-39,000.00 | $-31,000.00 | $-52,000.00 | $-44,000.00 | $-205,000.00 | $-150,000.00 | $-136,000.00 | $-106,000.00 | $-38,000.00 | $-39,000.00 | $-121,000.00 | $-123,000.00 | $-271,000.00 | -- | -- | $-145,000.00 | -- | -- | -- |
Accumulated Deficit | $364,549,000.00 | $354,069,000.00 | $342,535,000.00 | $322,694,000.00 | $302,424,000.00 | $293,969,000.00 | $286,179,000.00 | $271,121,000.00 | $254,384,000.00 | $246,762,000.00 | $239,303,000.00 | $227,926,000.00 | $213,898,000.00 | $207,416,000.00 | $201,966,000.00 | $192,256,000.00 | $182,947,000.00 | $180,659,000.00 | $178,557,000.00 | $171,752,000.00 | $164,405,000.00 | $163,083,000.00 | $161,362,000.00 | $156,365,000.00 | $147,242,000.00 | $189,386,000.00 | $172,243,000.00 | $171,728,000.00 | $165,897,000.00 | $166,153,000.00 | $162,605,000.00 | $159,869,000.00 | $152,265,000.00 | $151,632,000.00 | $150,817,000.00 | $149,358,000.00 | $142,567,000.00 | $142,705,000.00 | $139,561,000.00 | $137,448,000.00 | $131,427,000.00 | $130,954,000.00 | $127,475,000.00 | $126,086,000.00 | $120,974,000.00 | $120,401,000.00 | $119,054,000.00 | $115,408,000.00 | $111,039,000.00 | $110,870,000.00 | -- | -- | $95,013,000.00 | -- | -- | -- |
Total Stockholders' Equity | $406,026,000.00 | $393,754,000.00 | $382,656,000.00 | $371,001,000.00 | $350,016,000.00 | $341,160,000.00 | $331,414,000.00 | $313,277,000.00 | $302,601,000.00 | $291,694,000.00 | $284,313,000.00 | $275,205,000.00 | $265,246,000.00 | $256,914,000.00 | $254,637,000.00 | $243,429,000.00 | $233,484,000.00 | $232,211,000.00 | $229,435,000.00 | $223,392,000.00 | $217,861,000.00 | $217,530,000.00 | $217,774,000.00 | $212,279,000.00 | $202,247,000.00 | $243,292,000.00 | $225,662,000.00 | $224,704,000.00 | $217,828,000.00 | $217,343,000.00 | $212,826,000.00 | $209,668,000.00 | $200,975,000.00 | $199,681,000.00 | $198,453,000.00 | $200,335,000.00 | $193,964,000.00 | $193,910,000.00 | $190,091,000.00 | $187,103,000.00 | $182,413,000.00 | $180,928,000.00 | $177,160,000.00 | $174,981,000.00 | $170,172,000.00 | $168,526,000.00 | $166,534,000.00 | $161,376,000.00 | $156,607,000.00 | $153,628,000.00 | -- | -- | $136,443,000.00 | -- | $121,498,000.00 | $103,730,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $657,934,000.00 | $644,047,000.00 | $575,297,000.00 | $591,963,000.00 | $590,535,000.00 | $594,004,000.00 | $599,283,000.00 | $596,404,000.00 | $567,328,000.00 | $521,144,000.00 | $477,804,000.00 | $475,015,000.00 | $472,550,000.00 | $446,005,000.00 | $423,080,000.00 | $399,462,000.00 | $389,328,000.00 | $386,579,000.00 | $393,042,000.00 | $398,957,000.00 | $385,599,000.00 | $388,444,000.00 | $389,796,000.00 | $396,715,000.00 | $390,991,000.00 | $430,744,000.00 | $431,896,000.00 | $433,331,000.00 | $418,584,000.00 | $414,741,000.00 | $422,911,000.00 | $432,122,000.00 | $436,491,000.00 | $419,196,000.00 | $253,214,000.00 | $247,928,000.00 | $248,462,000.00 | $242,102,000.00 | $243,226,000.00 | $238,921,000.00 | $237,193,000.00 | $230,947,000.00 | $228,841,000.00 | $223,726,000.00 | $222,148,000.00 | $219,873,000.00 | $220,733,000.00 | $212,024,000.00 | $204,081,000.00 | $191,655,000.00 | -- | -- | $185,005,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 | 3/31/2010 | 3/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $919,162,000.00 | $696,142,000.00 | $236,526,000.00 | $251,120,000.00 | $935,098,000.00 | $706,953,000.00 | $241,192,000.00 | $246,543,000.00 | $774,541,000.00 | $551,568,000.00 | $183,277,000.00 | $181,241,000.00 | $596,871,000.00 | $433,900,000.00 | $147,801,000.00 | $143,172,000.00 | $132,413,000.00 | $120,406,000.00 | $287,379,000.00 | $147,336,000.00 | $556,326,000.00 | $128,151,000.00 | $145,324,000.00 | $149,800,000.00 | $126,990,000.00 | $118,053,000.00 | $259,126,000.00 | $133,731,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $193,636,000.00 | $148,125,000.00 | $105,877,000.00 | $51,991,000.00 | $165,119,000.00 | $36,271,000.00 | $93,123,000.00 | $46,749,000.00 | $146,520,000.00 | $110,201,000.00 | $76,261,000.00 | $38,974,000.00 | $123,762,000.00 | $92,012,000.00 | $63,773,000.00 | $30,976,000.00 | $100,917,000.00 | $21,478,000.00 | $27,994,000.00 | $28,797,000.00 | $95,936,000.00 | $75,262,000.00 | $25,772,000.00 | $28,457,000.00 | $86,760,000.00 | $18,840,000.00 | $50,114,000.00 | $25,999,000.00 | $21,913,000.00 | $20,912,000.00 | $55,248,000.00 | $28,216,000.00 | $25,002,000.00 | $14,709,000.00 | $19,811,000.00 | $20,735,000.00 | $15,531,000.00 | $13,642,000.00 | $36,618,000.00 | $18,496,000.00 | $14,249,000.00 | $47,351,000.00 | $16,570,000.00 | $17,231,000.00 | $56,936,000.00 | $8,126,000.00 | $34,503,000.00 | $15,307,000.00 | $65,868,000.00 | $15,679,000.00 | $18,750,000.00 | $17,927,000.00 | $61,902,000.00 | $13,726,000.00 | $64,445,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $89,600,000.00 | $64,173,000.00 | $20,895,000.00 | $19,504,000.00 | $76,969,000.00 | $59,727,000.00 | $38,723,000.00 | $18,885,000.00 | $75,326,000.00 | $19,681,000.00 | $17,679,000.00 | $16,856,000.00 | $67,884,000.00 | $49,009,000.00 | $16,221,000.00 | $15,038,000.00 | $59,246,000.00 | $14,702,000.00 | $14,817,000.00 | $14,836,000.00 | $59,118,000.00 | $14,312,000.00 | $14,941,000.00 | $14,979,000.00 | $14,670,000.00 | $14,139,000.00 | $14,828,000.00 | $15,766,000.00 | $14,468,000.00 | $44,913,000.00 | $29,997,000.00 | $15,126,000.00 | $16,067,000.00 | $33,019,000.00 | $20,194,000.00 | $9,891,000.00 | $35,375,000.00 | $8,697,000.00 | $17,146,000.00 | $8,875,000.00 | $33,510,000.00 | $25,430,000.00 | $8,293,000.00 | $8,970,000.00 | $8,307,000.00 | $23,299,000.00 | $7,455,000.00 | $8,227,000.00 | $30,759,000.00 | $7,163,000.00 | $7,844,000.00 | $7,857,000.00 | $29,940,000.00 | $6,893,000.00 | $25,605,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $104,036,000.00 | $83,952,000.00 | $32,991,000.00 | $32,487,000.00 | $88,150,000.00 | $69,667,000.00 | $26,536,000.00 | $27,864,000.00 | $71,194,000.00 | $14,259,000.00 | $19,608,000.00 | $22,118,000.00 | $55,878,000.00 | $43,003,000.00 | $16,576,000.00 | $15,938,000.00 | $41,671,000.00 | $33,914,000.00 | $13,177,000.00 | $13,961,000.00 | $5,788,000.00 | $6,721,000.00 | $10,831,000.00 | $13,478,000.00 | $-35,980,000.00 | $4,701,000.00 | $19,520,000.00 | $10,233,000.00 | $38,692,000.00 | $5,996,000.00 | $12,161,000.00 | $13,090,000.00 | $31,171,000.00 | $22,236,000.00 | $9,508,000.00 | $10,844,000.00 | $5,999,000.00 | $24,417,000.00 | $9,851,000.00 | $9,621,000.00 | $6,169,000.00 | $5,383,000.00 | $8,277,000.00 | $8,261,000.00 | $25,330,000.00 | $19,330,000.00 | $11,741,000.00 | $7,080,000.00 | $35,109,000.00 | $8,516,000.00 | $10,906,000.00 | $10,070,000.00 | $31,962,000.00 | $6,833,000.00 | $38,840,000.00 | -- |
Loss Before Income Taxes | $101,145,000.00 | -- | -- | -- | $82,582,000.00 | -- | -- | -- | $69,979,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $3.61 | $2.95 | $2.23 | $1.12 | $2.88 | $0.52 | $0.86 | $0.94 | $2.46 | $1.95 | $1.46 | $0.79 | $1.95 | $0.75 | $1.16 | $1.12 | $2.68 | $2.23 | $1.80 | $0.92 | $0.35 | $0.39 | $0.69 | $0.86 | $-3.51 | $1.62 | $1.04 | $0.55 | $2.14 | $0.34 | $0.68 | $0.72 | $1.72 | $0.08 | $1.18 | $0.64 | $1.82 | $0.30 | $0.58 | $0.57 | $0.41 | $0.33 | $0.49 | $0.49 | $0.40 | $0.13 | $0.69 | $0.42 | $2.19 | $1.86 | $1.32 | $0.65 | $1.98 | $1.80 | $2.33 | -- |
Weighted Average Shares Basic | 20,864,348 | 20,864,349 | 20,905,707 | 20,907,724 | 20,848,077 | 20,847,285 | 20,861,754 | 20,908,823 | 20,947,234 | 20,968,692 | 21,010,422 | 21,034,302 | 21,024,344 | 10,521,521 | 10,527,891 | 10,515,728 | 10,579,989 | 10,575,432 | 10,589,922 | 10,604,306 | 10,654,887 | 10,667,001 | 10,675,833 | 10,648,226 | 10,607,422 | 10,609,078 | 10,605,629 | 10,582,989 | 10,536,347 | 10,538,328 | 10,524,724 | 10,513,139 | 10,524,730 | 10,478,266 | 10,545,992 | 10,580,542 | 10,568,582 | 10,564,401 | 10,558,173 | 10,570,041 | 10,544,467 | 10,538,595 | 10,545,719 | 10,522,185 | 10,464,820 | 10,454,669 | 10,444,898 | 10,430,874 | 10,339,391 | 10,320,810 | 10,314,973 | 10,307,177 | 10,260,135 | 10,256,674 | 10,250,978 | -- |
Earnings Per Share Diluted | $3.59 | $2.93 | $2.22 | $1.12 | $2.86 | $2.31 | $1.79 | $0.94 | $2.44 | $1.94 | $1.45 | $0.79 | $1.93 | $0.75 | $1.15 | $1.11 | $0.45 | $2.22 | $0.87 | $0.92 | $2.28 | $0.39 | $0.69 | $0.85 | $-0.86 | $2.65 | $0.49 | $0.55 | $0.40 | $0.34 | $0.68 | $0.72 | $0.46 | $0.08 | $0.54 | $0.64 | $0.37 | $1.44 | $1.15 | $0.57 | $0.40 | $1.30 | $0.98 | $0.48 | $0.39 | $0.13 | $0.69 | $0.42 | $2.18 | $0.53 | $0.67 | $0.65 | $1.96 | $0.41 | $2.32 | -- |
Weighted Average Shares Diluted | 21,014,326 | 21,004,077 | 21,026,428 | 21,012,788 | 21,014,905 | 20,974,264 | 21,004,454 | 21,033,549 | 21,135,258 | 21,054,603 | 21,140,087 | 21,178,320 | 21,260,296 | 10,611,655 | 10,634,281 | 10,642,673 | 10,654,400 | 10,656,115 | 10,663,864 | 10,665,709 | 10,726,176 | 10,712,027 | 10,719,059 | 10,682,060 | 10,643,719 | 10,648,232 | 10,650,585 | 10,615,692 | 10,596,110 | 10,592,550 | 10,586,939 | 10,555,282 | 10,578,042 | 10,591,543 | 10,589,824 | 10,628,409 | 10,633,554 | 10,623,148 | 10,616,874 | 10,613,738 | 10,599,755 | 10,590,880 | 10,588,747 | 10,567,308 | 10,541,142 | 10,535,549 | 10,519,400 | 10,496,437 | 10,408,573 | 10,410,533 | 10,365,372 | 10,362,172 | 10,352,633 | 10,336,169 | 10,282,993 | -- |
Common Stock Shares Authorized | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | -- | -- | -- | 30,000,000 | -- | -- | -- | 30,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 20,790,261 | 20,790,292 | 20,787,626 | 20,942,857 | 20,850,454 | 20,850,454 | 20,817,625 | 20,807,338 | 20,889,777 | 20,858,385 | 20,888,923 | 20,946,404 | 20,969,746 | 10,462,159 | 10,545,203 | 10,515,835 | 10,512,229 | 10,546,453 | 10,546,453 | 10,563,774 | 10,592,450 | 10,619,681 | 10,679,469 | 10,670,985 | 10,631,992 | 10,631,992 | 10,608,563 | 10,600,471 | 10,582,596 | 10,538,328 | 10,538,328 | 10,531,524 | 10,512,471 | 10,478,266 | 10,478,266 | 10,569,764 | 10,564,949 | 10,569,026 | 10,560,543 | 10,538,610 | 10,562,400 | 10,547,882 | 10,547,882 | 10,528,462,000 | 10,495,427 | 10,480,917 | 10,540,552 | 10,430,874 | 10,430,874 | 10,334,280 | -- | -- | 10,307,177 | -- | -- | -- |
Common Stock Value | $208,000.00 | $208,000.00 | $208,000.00 | $209,000.00 | $209,000.00 | $209,000.00 | $208,000.00 | $208,000.00 | $209,000.00 | $209,000.00 | $209,000.00 | $210,000.00 | $210,000.00 | $523,000.00 | $527,000.00 | $526,000.00 | $526,000.00 | $527,000.00 | $527,000.00 | $528,000.00 | $530,000.00 | $531,000.00 | $534,000.00 | $534,000.00 | $532,000.00 | $531,000.00 | $531,000.00 | $530,000.00 | $529,000.00 | $527,000.00 | $527,000.00 | $527,000.00 | $526,000.00 | $524,000.00 | $524,000.00 | $528,000.00 | $528,000.00 | $528,000.00 | $528,000.00 | $527,000.00 | $528,000.00 | $528,000.00 | $528,000.00 | $526,000.00 | $525,000.00 | $524,000.00 | $524,000.00 | $522,000.00 | $522,000.00 | $517,000.00 | -- | -- | $515,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.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | -- | -- | $0.05 | -- | -- | -- |
Payments Of Dividends Common Stock | $13,238,000.00 | $9,886,000.00 | $6,535,000.00 | $3,160,000.00 | $12,001,000.00 | $8,843,000.00 | $5,900,000.00 | $2,958,000.00 | $11,056,000.00 | $8,101,000.00 | $5,356,000.00 | $2,600,000.00 | $10,029,000.00 | $7,430,000.00 | $4,959,000.00 | $2,479,000.00 | $9,825,000.00 | $7,350,000.00 | $4,905,000.00 | $2,460,000.00 | $11,975,000.00 | $9,525,000.00 | $7,116,000.00 | $4,704,000.00 | $9,161,000.00 | $9,161,000.00 | $4,466,000.00 | $4,466,000.00 | $8,683,000.00 | $8,683,000.00 | $4,226,000.00 | $4,226,000.00 | $8,257,000.00 | $8,257,000.00 | $4,038,000.00 | $4,038,000.00 | $7,859,000.00 | $7,859,000.00 | $3,823,000.00 | $3,823,000.00 | $7,410,000.00 | $7,410,000.00 | $3,592,000.00 | $3,592,000.00 | $6,936,000.00 | $6,936,000.00 | $3,352,000.00 | $3,352,000.00 | $6,417,000.00 | $6,417,000.00 | $3,095,000.00 | $3,095,000.00 | $7,005,000.00 | $7,005,000.00 | $6,573,000.00 | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |