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 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $56,443,000.00 | $63,929,000.00 | $94,743,000.00 | $84,096,000.00 | $94,189,000.00 | $105,372,000.00 | $133,474,000.00 | $67,383,000.00 | $170,624,000.00 | $158,117,000.00 | $262,435,000.00 | $297,481,000.00 | $343,272,000.00 | $258,874,000.00 | $232,014,000.00 | $251,325,000.00 | $190,459,000.00 | $178,690,000.00 | $80,162,000.00 | $99,491,000.00 | $125,795,000.00 | $134,137,000.00 | $148,551,000.00 | $148,187,000.00 | $121,327,000.00 | $93,655,000.00 | $50,700,000.00 | $32,649,000.00 | $46,335,000.00 | $62,134,000.00 | $95,890,000.00 | $105,343,000.00 | $94,735,000.00 | $90,092,000.00 | $59,735,000.00 | $75,941,000.00 | $85,637,000.00 | $60,708,000.00 | $60,720,000.00 | $79,060,000.00 | $83,967,000.00 | $92,928,000.00 | $78,118,000.00 | $85,426,000.00 | $69,489,000.00 | $63,394,000.00 | $74,747,000.00 | $73,360,000.00 | $147,155,000.00 | $139,836,000.00 | $148,578,000.00 | $170,494,000.00 | $137,694,000.00 | $155,667,000.00 | -- | -- | -- | $134,974,000.00 | $167,472,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $35,910,000.00 | -- | -- | -- | $24,274,000.00 | $25,819,000.00 | $25,468,000.00 | $20,545,000.00 | $11,072,000.00 | $13,742,000.00 | $6,843,000.00 | $17,727,000.00 | $16,798,000.00 | $17,192,000.00 | $18,697,000.00 | $15,046,000.00 | $6,528,000.00 | $14,679,000.00 | $14,010,000.00 | $11,294,000.00 | $7,818,000.00 | $11,061,000.00 | $13,212,000.00 | $12,631,000.00 | $10,186,000.00 | $10,381,000.00 | $16,443,000.00 | $16,421,000.00 | $12,389,000.00 | $15,101,000.00 | $15,772,000.00 | $14,739,000.00 | $7,326,000.00 | $11,106,000.00 | $17,966,000.00 | $16,696,000.00 | $9,396,000.00 | -- | -- | -- | $5,713,000.00 | -- | -- | -- | -- | -- |
Inventory | $167,865,000.00 | $163,164,000.00 | $150,246,000.00 | $149,741,000.00 | $142,444,000.00 | $135,420,000.00 | $120,092,000.00 | $111,258,000.00 | $103,115,000.00 | $99,266,000.00 | $91,814,000.00 | $89,643,000.00 | $90,509,000.00 | $102,878,000.00 | $104,805,000.00 | $103,963,000.00 | $96,633,000.00 | $90,380,000.00 | $88,710,000.00 | $89,197,000.00 | $85,080,000.00 | $80,857,000.00 | $74,201,000.00 | $68,824,000.00 | $63,208,000.00 | $57,087,000.00 | $55,158,000.00 | $52,432,000.00 | $51,149,000.00 | $52,564,000.00 | $49,941,000.00 | $46,749,000.00 | $45,665,000.00 | $51,934,000.00 | $55,439,000.00 | $64,231,000.00 | $65,009,000.00 | $64,025,000.00 | $56,958,000.00 | $51,269,000.00 | $47,934,000.00 | $42,235,000.00 | $40,212,000.00 | $43,199,000.00 | $43,708,000.00 | $44,625,000.00 | $46,928,000.00 | $48,555,000.00 | $42,851,000.00 | $52,010,000.00 | -- | -- | -- | $62,077,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $22,714,000.00 | $22,193,000.00 | $20,692,000.00 | $22,854,000.00 | $17,538,000.00 | $15,004,000.00 | $12,634,000.00 | $14,219,000.00 | $14,685,000.00 | $15,804,000.00 | $23,720,000.00 | $21,292,000.00 | $18,207,000.00 | $13,252,000.00 | $14,755,000.00 | $14,512,000.00 | $20,570,000.00 | $15,597,000.00 | $15,316,000.00 | $15,571,000.00 | $16,798,000.00 | $11,915,000.00 | $12,573,000.00 | $10,619,000.00 | $11,003,000.00 | $7,758,000.00 | $10,831,000.00 | $16,902,000.00 | $16,770,000.00 | $8,715,000.00 | $7,372,000.00 | $6,478,000.00 | $7,295,000.00 | $6,790,000.00 | $5,780,000.00 | $9,444,000.00 | $11,458,000.00 | $16,379,000.00 | $8,773,000.00 | $13,590,000.00 | $17,027,000.00 | $18,632,000.00 | $15,557,000.00 | $12,097,000.00 | $13,296,000.00 | $17,401,000.00 | $17,659,000.00 | $7,758,000.00 | $6,222,000.00 | $7,068,000.00 | -- | -- | -- | $9,263,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $502,464,000.00 | $511,600,000.00 | $556,116,000.00 | $550,987,000.00 | $539,195,000.00 | $525,073,000.00 | $512,029,000.00 | $481,049,000.00 | $592,501,000.00 | $686,815,000.00 | $703,347,000.00 | $667,545,000.00 | $642,312,000.00 | $601,232,000.00 | $592,947,000.00 | $577,228,000.00 | $560,442,000.00 | $541,339,000.00 | $374,656,000.00 | $360,002,000.00 | $341,119,000.00 | $332,432,000.00 | $348,833,000.00 | $332,967,000.00 | $349,635,000.00 | $364,534,000.00 | $346,923,000.00 | $342,026,000.00 | $333,053,000.00 | $318,264,000.00 | $298,555,000.00 | $269,471,000.00 | $249,408,000.00 | $240,403,000.00 | $223,312,000.00 | $257,810,000.00 | $262,334,000.00 | $265,912,000.00 | $292,079,000.00 | $295,727,000.00 | $301,092,000.00 | $277,422,000.00 | $251,383,000.00 | $216,468,000.00 | $191,111,000.00 | $164,864,000.00 | $186,937,000.00 | $208,600,000.00 | $280,669,000.00 | $250,101,000.00 | -- | -- | -- | $261,510,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $159,945,000.00 | $164,213,000.00 | $166,391,000.00 | $168,066,000.00 | $173,506,000.00 | $176,681,000.00 | $181,224,000.00 | $184,245,000.00 | $180,073,000.00 | $179,824,000.00 | $168,498,000.00 | $167,079,000.00 | $168,712,000.00 | $166,188,000.00 | $147,719,000.00 | $138,572,000.00 | $123,430,000.00 | $116,619,000.00 | $114,930,000.00 | $112,939,000.00 | $113,713,000.00 | $114,117,000.00 | $113,841,000.00 | $111,063,000.00 | $109,871,000.00 | $111,705,000.00 | $114,855,000.00 | $113,202,000.00 | $105,893,000.00 | $95,296,000.00 | $94,433,000.00 | $95,746,000.00 | $97,723,000.00 | $99,381,000.00 | $102,223,000.00 | $92,913,000.00 | $94,179,000.00 | $95,823,000.00 | $96,506,000.00 | $91,368,000.00 | $92,142,000.00 | $90,141,000.00 | $90,217,000.00 | $89,743,000.00 | $89,872,000.00 | $89,724,000.00 | $90,355,000.00 | $91,738,000.00 | $89,695,000.00 | $88,241,000.00 | -- | -- | -- | $84,470,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $3,881,000.00 | $4,424,000.00 | $4,967,000.00 | $5,511,000.00 | $6,054,000.00 | $6,597,000.00 | $7,141,000.00 | $7,684,000.00 | $8,288,000.00 | $9,012,000.00 | $9,807,000.00 | $10,601,000.00 | $11,474,000.00 | $12,506,000.00 | $13,582,000.00 | $14,658,000.00 | $15,748,000.00 | $16,865,000.00 | $18,238,000.00 | $18,920,000.00 | $20,073,000.00 | $21,152,000.00 | $22,452,000.00 | $23,751,000.00 | $25,071,000.00 | $25,419,000.00 | $26,871,000.00 | $28,324,000.00 | $29,890,000.00 | $31,502,000.00 | $33,114,000.00 | $34,726,000.00 | $36,373,000.00 | $38,165,000.00 | $39,957,000.00 | $41,028,000.00 | $42,758,000.00 | $35,524,000.00 | $36,873,000.00 | $36,960,000.00 | $38,478,000.00 | $40,334,000.00 | $42,212,000.00 | $44,054,000.00 | $45,896,000.00 | $47,738,000.00 | $49,580,000.00 | $51,422,000.00 | $8,663,000.00 | $8,852,000.00 | -- | -- | -- | $9,795,000.00 | -- | -- | -- | -- | -- |
Goodwill | $91,849,000.00 | $91,800,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,800,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,800,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $91,849,000.00 | $80,599,000.00 | $80,599,000.00 | $80,599,000.00 | $80,599,000.00 | $80,599,000.00 | $80,599,000.00 | $80,599,000.00 | $80,599,000.00 | $80,599,000.00 | $78,278,000.00 | $77,354,000.00 | $14,786,000.00 | $14,786,000.00 | -- | -- | -- | $14,826,000.00 | -- | -- | -- | -- | -- |
Other Assets | $17,983,000.00 | $19,457,000.00 | $17,224,000.00 | $21,273,000.00 | $21,030,000.00 | $20,862,000.00 | $21,785,000.00 | $24,347,000.00 | $29,113,000.00 | $30,554,000.00 | $28,223,000.00 | $28,703,000.00 | $28,480,000.00 | $28,225,000.00 | $27,311,000.00 | $29,956,000.00 | $34,231,000.00 | $34,388,000.00 | $31,173,000.00 | $31,495,000.00 | $28,018,000.00 | $22,241,000.00 | $23,779,000.00 | $25,216,000.00 | $25,502,000.00 | $25,203,000.00 | $24,899,000.00 | $6,809,000.00 | $8,118,000.00 | $6,157,000.00 | $6,273,000.00 | $6,372,000.00 | $5,664,000.00 | $5,896,000.00 | $5,502,000.00 | $4,894,000.00 | $4,789,000.00 | $4,243,000.00 | $3,887,000.00 | $4,031,000.00 | $3,332,000.00 | $3,476,000.00 | $3,965,000.00 | $4,608,000.00 | $5,137,000.00 | $4,673,000.00 | $4,042,000.00 | $43,380,000.00 | $43,724,000.00 | $26,511,000.00 | -- | -- | -- | $17,288,000.00 | -- | -- | -- | -- | -- |
Total Assets | $805,776,000.00 | $819,868,000.00 | $865,490,000.00 | $859,457,000.00 | $851,405,000.00 | $840,096,000.00 | $837,963,000.00 | $809,004,000.00 | $919,195,000.00 | $1,014,487,000.00 | $1,004,990,000.00 | $967,849,000.00 | $944,719,000.00 | $903,339,000.00 | $876,068,000.00 | $853,777,000.00 | $827,439,000.00 | $803,896,000.00 | $636,410,000.00 | $620,389,000.00 | $600,505,000.00 | $588,697,000.00 | $604,427,000.00 | $588,027,000.00 | $604,434,000.00 | $621,074,000.00 | $624,483,000.00 | $601,538,000.00 | $588,660,000.00 | $554,410,000.00 | $535,288,000.00 | $509,506,000.00 | $492,796,000.00 | $487,537,000.00 | $473,490,000.00 | $499,519,000.00 | $507,174,000.00 | $493,663,000.00 | $519,416,000.00 | $517,589,000.00 | $521,329,000.00 | $501,421,000.00 | $483,639,000.00 | $449,897,000.00 | $426,649,000.00 | $399,130,000.00 | $416,602,000.00 | $479,614,000.00 | $450,253,000.00 | $432,919,000.00 | -- | -- | -- | $433,070,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $27,361,000.00 | $26,390,000.00 | $28,553,000.00 | $40,531,000.00 | $34,694,000.00 | $30,088,000.00 | $29,521,000.00 | $41,402,000.00 | $36,175,000.00 | $43,721,000.00 | $40,390,000.00 | $41,898,000.00 | $38,172,000.00 | $34,712,000.00 | $43,623,000.00 | $42,871,000.00 | $37,156,000.00 | $27,433,000.00 | $30,542,000.00 | $35,985,000.00 | $33,432,000.00 | $31,552,000.00 | $34,469,000.00 | $26,518,000.00 | $30,991,000.00 | $33,211,000.00 | $38,474,000.00 | $30,124,000.00 | $37,478,000.00 | $29,727,000.00 | $30,117,000.00 | $24,367,000.00 | $19,862,000.00 | $21,660,000.00 | $23,370,000.00 | $30,792,000.00 | $23,907,000.00 | $21,980,000.00 | $24,777,000.00 | $22,802,000.00 | $23,600,000.00 | $20,772,000.00 | $20,267,000.00 | $21,347,000.00 | $19,743,000.00 | $16,452,000.00 | $19,697,000.00 | $21,108,000.00 | $15,165,000.00 | $16,532,000.00 | -- | -- | -- | $20,291,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $67,598,000.00 | $67,627,000.00 | $80,433,000.00 | $91,528,000.00 | $89,103,000.00 | $84,880,000.00 | $87,681,000.00 | $98,759,000.00 | $98,622,000.00 | $102,455,000.00 | $96,634,000.00 | $97,505,000.00 | $90,896,000.00 | $92,928,000.00 | $96,271,000.00 | $94,305,000.00 | $83,609,000.00 | $79,350,000.00 | $71,082,000.00 | $76,524,000.00 | $69,204,000.00 | $61,625,000.00 | $73,295,000.00 | $66,198,000.00 | $70,602,000.00 | $73,392,000.00 | $62,224,000.00 | $54,535,000.00 | $58,517,000.00 | $51,326,000.00 | $66,230,000.00 | $61,498,000.00 | $57,575,000.00 | $58,918,000.00 | $62,293,000.00 | $71,838,000.00 | $66,692,000.00 | $62,987,000.00 | $67,783,000.00 | $64,926,000.00 | $64,151,000.00 | $64,735,000.00 | $68,735,000.00 | $66,614,000.00 | $64,881,000.00 | $58,081,000.00 | $68,926,000.00 | $93,610,000.00 | $67,668,000.00 | $66,999,000.00 | -- | -- | -- | $79,035,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | $19,429,000.00 | $11,220,000.00 | $8,780,000.00 | -- | $6,123,000.00 | -- | $39,684,000.00 | $162,301,000.00 | $189,790,000.00 | $185,878,000.00 | $203,051,000.00 | $190,920,000.00 | $181,192,000.00 | $168,470,000.00 | $162,343,000.00 | $152,117,000.00 | $143,554,000.00 | $134,443,000.00 | $127,769,000.00 | $126,164,000.00 | $148,696,000.00 | $152,380,000.00 | $175,352,000.00 | $198,384,000.00 | $192,074,000.00 | $189,259,000.00 | $182,235,000.00 | $172,875,000.00 | $162,820,000.00 | $151,806,000.00 | $146,655,000.00 | $145,366,000.00 | $136,422,000.00 | $161,089,000.00 | $178,816,000.00 | $171,938,000.00 | $203,076,000.00 | $216,337,000.00 | $234,667,000.00 | $223,660,000.00 | $215,404,000.00 | $198,375,000.00 | $187,984,000.00 | $175,668,000.00 | $188,587,000.00 | $181,203,000.00 | $168,918,000.00 | $158,646,000.00 | -- | -- | -- | $175,295,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-2,559,000.00 | $-1,462,000.00 | $-5,730,000.00 | $-5,757,000.00 | $-5,044,000.00 | $-7,344,000.00 | $-11,817,000.00 | $-10,060,000.00 | $-8,169,000.00 | $-3,737,000.00 | $-3,249,000.00 | $-3,155,000.00 | $-2,836,000.00 | $-2,163,000.00 | $-2,355,000.00 | $-1,720,000.00 | $-4,314,000.00 | $-3,130,000.00 | $-1,084,000.00 | $-1,336,000.00 | $-1,361,000.00 | $-1,689,000.00 | $-2,076,000.00 | $-2,088,000.00 | $-2,382,000.00 | $-2,139,000.00 | $-2,320,000.00 | $-2,419,000.00 | $-2,514,000.00 | $-2,710,000.00 | $-1,885,000.00 | $-1,527,000.00 | $-1,652,000.00 | $-1,851,000.00 | $-1,043,000.00 | $-1,167,000.00 | $-1,031,000.00 | $-1,136,000.00 | $-474,000.00 | $-190,000.00 | $-315,000.00 | $-470,000.00 | $-358,000.00 | $-687,000.00 | $-484,000.00 | $-293,000.00 | $287,000.00 | $145,000.00 | $398,000.00 | $50,000.00 | -- | -- | -- | $85,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $740,715,000.00 | $753,680,000.00 | $771,335,000.00 | $762,443,000.00 | $758,543,000.00 | $762,536,000.00 | $755,952,000.00 | $720,281,000.00 | $789,032,000.00 | $753,440,000.00 | $721,787,000.00 | $687,593,000.00 | $653,579,000.00 | $621,626,000.00 | $600,932,000.00 | $592,694,000.00 | $585,773,000.00 | $575,531,000.00 | $422,830,000.00 | $410,730,000.00 | $404,865,000.00 | $402,569,000.00 | $384,484,000.00 | $371,509,000.00 | $360,833,000.00 | $351,408,000.00 | $372,476,000.00 | $360,134,000.00 | $350,393,000.00 | $317,912,000.00 | $308,095,000.00 | $297,701,000.00 | $290,190,000.00 | $285,076,000.00 | $275,790,000.00 | $267,730,000.00 | $262,668,000.00 | $259,845,000.00 | $249,002,000.00 | $236,486,000.00 | $222,796,000.00 | $213,466,000.00 | $199,828,000.00 | $185,566,000.00 | $174,239,000.00 | $165,646,000.00 | $158,773,000.00 | $204,627,000.00 | $213,241,000.00 | $207,196,000.00 | -- | -- | -- | $178,627,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $738,178,000.00 | $752,241,000.00 | $785,057,000.00 | $767,929,000.00 | $762,302,000.00 | $755,216,000.00 | $750,282,000.00 | $710,245,000.00 | $820,573,000.00 | $912,032,000.00 | $908,356,000.00 | $870,344,000.00 | $853,823,000.00 | $810,411,000.00 | $779,797,000.00 | $759,472,000.00 | $743,830,000.00 | $724,546,000.00 | $565,328,000.00 | $543,865,000.00 | $531,301,000.00 | $527,072,000.00 | $531,132,000.00 | $521,829,000.00 | $533,832,000.00 | $547,682,000.00 | $562,259,000.00 | $547,003,000.00 | $530,143,000.00 | $488,105,000.00 | $469,058,000.00 | $448,008,000.00 | $435,221,000.00 | $428,619,000.00 | $411,197,000.00 | $427,681,000.00 | $440,482,000.00 | $430,676,000.00 | $451,633,000.00 | $452,663,000.00 | $457,178,000.00 | $436,686,000.00 | $414,904,000.00 | $383,283,000.00 | $361,768,000.00 | $341,049,000.00 | $347,676,000.00 | $386,004,000.00 | $382,585,000.00 | $365,920,000.00 | -- | -- | -- | $354,035,000.00 | -- | -- | -- | $284,792,000.00 | $259,681,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $805,776,000.00 | $819,868,000.00 | $865,490,000.00 | $859,457,000.00 | $851,405,000.00 | $840,096,000.00 | $837,963,000.00 | $809,004,000.00 | $919,195,000.00 | $1,014,487,000.00 | $1,004,990,000.00 | $967,849,000.00 | $944,719,000.00 | $903,339,000.00 | $876,068,000.00 | $853,777,000.00 | $827,439,000.00 | $803,896,000.00 | $636,410,000.00 | $620,389,000.00 | $600,505,000.00 | $588,697,000.00 | $604,427,000.00 | $588,027,000.00 | $604,434,000.00 | $621,074,000.00 | $624,483,000.00 | $601,538,000.00 | $588,660,000.00 | $554,410,000.00 | $535,288,000.00 | $509,506,000.00 | $492,796,000.00 | $487,537,000.00 | $473,490,000.00 | $499,519,000.00 | $507,174,000.00 | $493,663,000.00 | $519,416,000.00 | $517,589,000.00 | $521,329,000.00 | $501,421,000.00 | $483,639,000.00 | $449,897,000.00 | $426,649,000.00 | $399,130,000.00 | $416,602,000.00 | $479,614,000.00 | $450,253,000.00 | $432,919,000.00 | -- | -- | -- | $433,070,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 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $91,688,000.00 | $444,538,000.00 | $355,031,000.00 | $229,520,000.00 | $106,297,000.00 | $651,138,000.00 | $526,368,000.00 | $183,986,000.00 | $182,149,000.00 | $703,277,000.00 | $530,623,000.00 | $353,847,000.00 | $173,737,000.00 | $150,693,000.00 | $121,129,000.00 | $106,832,000.00 | $109,664,000.00 | $420,669,000.00 | $114,159,000.00 | $192,053,000.00 | $89,188,000.00 | $415,955,000.00 | $110,085,000.00 | $212,563,000.00 | $103,081,000.00 | $108,249,000.00 | $323,506,000.00 | $107,563,000.00 | $104,688,000.00 | $389,668,000.00 | $103,790,000.00 | $185,607,000.00 | $88,036,000.00 | -- | $88,878,000.00 | $85,265,000.00 | $82,557,000.00 | $348,797,000.00 | $90,144,000.00 | $172,058,000.00 | $83,073,000.00 | $347,089,000.00 | $91,715,000.00 | $164,962,000.00 | $77,040,000.00 | $305,370,000.00 | $226,200,000.00 | $76,382,000.00 | $71,773,000.00 | $298,739,000.00 | $75,063,000.00 | $80,184,000.00 | $76,762,000.00 | $299,803,000.00 | -- | -- | -- | $215,701,000.00 | -- |
Cost of Revenues | $43,908,000.00 | $215,582,000.00 | $172,283,000.00 | $112,717,000.00 | $52,340,000.00 | $284,231,000.00 | $68,198,000.00 | $77,143,000.00 | $81,474,000.00 | $342,638,000.00 | $85,037,000.00 | $178,123,000.00 | $89,326,000.00 | $244,728,000.00 | $168,040,000.00 | $106,480,000.00 | $53,184,000.00 | $207,267,000.00 | $56,028,000.00 | $95,007,000.00 | $43,714,000.00 | $201,167,000.00 | $155,865,000.00 | $53,248,000.00 | $49,537,000.00 | $218,091,000.00 | $55,542,000.00 | $54,116,000.00 | $54,212,000.00 | $196,232,000.00 | $52,597,000.00 | $91,911,000.00 | $42,379,000.00 | $170,602,000.00 | $44,717,000.00 | $81,512,000.00 | $40,265,000.00 | $159,227,000.00 | $41,092,000.00 | $77,345,000.00 | $37,096,000.00 | $163,853,000.00 | $121,832,000.00 | $41,715,000.00 | $37,176,000.00 | $154,868,000.00 | $39,294,000.00 | $75,807,000.00 | $37,181,000.00 | $158,093,000.00 | $122,917,000.00 | $42,558,000.00 | $40,339,000.00 | $147,262,000.00 | -- | -- | -- | $107,633,000.00 | -- |
Gross Profit | $47,780,000.00 | $228,956,000.00 | $65,945,000.00 | $116,803,000.00 | $53,957,000.00 | $366,907,000.00 | $299,553,000.00 | $106,843,000.00 | $100,675,000.00 | $360,639,000.00 | $267,463,000.00 | $175,724,000.00 | $84,411,000.00 | $243,590,000.00 | $59,569,000.00 | $53,536,000.00 | $56,480,000.00 | $213,402,000.00 | $58,131,000.00 | $97,046,000.00 | $45,474,000.00 | $48,005,000.00 | $166,783,000.00 | $109,778,000.00 | $53,544,000.00 | $54,028,000.00 | $55,713,000.00 | $53,447,000.00 | $50,476,000.00 | $191,161,000.00 | $51,193,000.00 | $47,637,000.00 | $42,947,000.00 | $173,387,000.00 | $44,161,000.00 | $44,018,000.00 | $42,292,000.00 | $45,805,000.00 | $49,052,000.00 | $48,736,000.00 | $45,977,000.00 | $183,236,000.00 | $48,774,000.00 | $46,207,000.00 | $39,864,000.00 | $150,502,000.00 | $111,099,000.00 | $37,755,000.00 | $34,592,000.00 | $31,554,000.00 | $109,092,000.00 | $37,626,000.00 | $36,423,000.00 | $152,541,000.00 | $39,005,000.00 | $41,489,000.00 | $35,922,000.00 | $108,068,000.00 | -- |
Research and Development | $23,225,000.00 | $96,067,000.00 | $24,064,000.00 | $48,498,000.00 | $23,981,000.00 | $93,894,000.00 | $70,390,000.00 | $23,507,000.00 | $23,678,000.00 | $84,933,000.00 | $21,137,000.00 | $41,768,000.00 | $20,027,000.00 | $81,711,000.00 | $59,790,000.00 | $19,770,000.00 | $19,152,000.00 | $73,470,000.00 | $17,957,000.00 | $37,215,000.00 | $17,946,000.00 | $70,580,000.00 | $52,615,000.00 | $17,898,000.00 | $17,481,000.00 | $68,501,000.00 | $17,340,000.00 | $33,981,000.00 | $16,640,000.00 | $62,310,000.00 | $15,906,000.00 | $30,638,000.00 | $14,779,000.00 | $57,549,000.00 | $43,693,000.00 | $14,864,000.00 | $14,941,000.00 | $54,981,000.00 | $41,314,000.00 | $27,856,000.00 | $13,490,000.00 | $51,654,000.00 | $12,984,000.00 | $13,489,000.00 | $12,272,000.00 | $45,709,000.00 | $34,134,000.00 | $12,066,000.00 | $10,640,000.00 | $40,295,000.00 | $30,563,000.00 | $20,218,000.00 | $10,023,000.00 | $35,886,000.00 | -- | -- | -- | $30,473,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $47,310,000.00 | $193,897,000.00 | $146,638,000.00 | $98,405,000.00 | $48,200,000.00 | $186,495,000.00 | $140,033,000.00 | $46,741,000.00 | $49,628,000.00 | $185,581,000.00 | $136,709,000.00 | $90,562,000.00 | $44,225,000.00 | $173,103,000.00 | $126,825,000.00 | $40,611,000.00 | $41,386,000.00 | $-3,620,000.00 | $40,633,000.00 | $41,812,000.00 | $39,353,000.00 | $159,140,000.00 | $38,980,000.00 | $40,615,000.00 | $39,583,000.00 | $156,027,000.00 | $39,654,000.00 | $76,810,000.00 | $37,560,000.00 | $143,317,000.00 | $36,724,000.00 | $36,010,000.00 | $34,035,000.00 | $134,394,000.00 | $32,378,000.00 | $34,814,000.00 | $35,335,000.00 | $133,774,000.00 | $32,177,000.00 | $34,411,000.00 | $33,246,000.00 | $129,170,000.00 | $95,886,000.00 | $63,706,000.00 | $30,787,000.00 | $139,150,000.00 | $109,212,000.00 | $54,214,000.00 | $25,871,000.00 | $97,427,000.00 | $24,480,000.00 | $49,186,000.00 | $24,746,000.00 | $92,615,000.00 | -- | -- | -- | $79,458,000.00 | -- |
Loss from Operations | $470,000.00 | $35,059,000.00 | $17,712,000.00 | $18,398,000.00 | $5,757,000.00 | $180,412,000.00 | $48,371,000.00 | $60,102,000.00 | $51,047,000.00 | $175,058,000.00 | $130,754,000.00 | $85,162,000.00 | $40,186,000.00 | $70,487,000.00 | $42,760,000.00 | $12,925,000.00 | $15,094,000.00 | $217,022,000.00 | $17,498,000.00 | $15,881,000.00 | $6,121,000.00 | $55,648,000.00 | $47,605,000.00 | $29,580,000.00 | $13,961,000.00 | $57,637,000.00 | $16,059,000.00 | $14,197,000.00 | $12,916,000.00 | $48,874,000.00 | $35,008,000.00 | $11,775,000.00 | $10,453,000.00 | $38,993,000.00 | $27,944,000.00 | $16,161,000.00 | $6,957,000.00 | $55,796,000.00 | $16,875,000.00 | $27,056,000.00 | $12,731,000.00 | $54,066,000.00 | $16,594,000.00 | $13,288,000.00 | $9,077,000.00 | $11,352,000.00 | $-16,247,000.00 | $18,134,000.00 | $8,721,000.00 | $43,219,000.00 | $10,563,000.00 | $24,863,000.00 | $11,677,000.00 | $59,926,000.00 | -- | -- | -- | $28,610,000.00 | -- |
Loss Before Income Taxes | $3,972,000.00 | $45,907,000.00 | $43,676,000.00 | $15,355,000.00 | $7,471,000.00 | $183,426,000.00 | $49,372,000.00 | $112,377,000.00 | $51,601,000.00 | $176,135,000.00 | $45,798,000.00 | $85,932,000.00 | $40,783,000.00 | $75,251,000.00 | $46,894,000.00 | $31,276,000.00 | $16,871,000.00 | $222,414,000.00 | $36,919,000.00 | $18,343,000.00 | $7,273,000.00 | $59,764,000.00 | $50,424,000.00 | $31,301,000.00 | $14,797,000.00 | $60,299,000.00 | $16,954,000.00 | $14,662,000.00 | $13,422,000.00 | $49,952,000.00 | $36,125,000.00 | $21,036,000.00 | $10,714,000.00 | $39,331,000.00 | $12,211,000.00 | $15,952,000.00 | $6,734,000.00 | -- | $17,256,000.00 | $27,511,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.07 | $0.97 | $0.34 | $0.26 | $0.12 | $2.96 | $0.80 | $0.97 | $0.78 | $2.73 | $0.70 | $1.35 | $0.66 | $1.19 | $0.25 | $0.22 | $0.27 | $3.31 | $0.58 | $0.37 | $0.25 | $2.38 | $0.60 | $1.00 | $0.48 | $0.93 | $1.50 | $0.47 | $0.48 | $0.49 | $1.20 | $0.40 | $0.31 | $0.45 | $0.40 | $0.29 | $0.22 | $0.49 | $1.50 | $0.55 | $0.41 | $1.95 | $0.56 | $0.85 | $0.38 | $0.34 | $-1.54 | $-0.25 | $0.26 | $1.20 | $0.97 | $0.37 | $0.34 | $1.78 | $0.45 | $0.56 | $0.45 | $0.86 | -- |
Weighted Average Shares Basic | 56,833,000 | 57,195,000 | 57,383,000 | 57,231,000 | 57,105,000 | 57,801,000 | 58,039,000 | 58,480,000 | 59,238,000 | 60,327,000 | 60,350,000 | 60,366,000 | 60,184,000 | 59,657,000 | 59,823,000 | 59,712,000 | 59,204,000 | 29,267,000 | 29,213,000 | 29,297,000 | 28,951,000 | 29,164,000 | 29,558,000 | 29,505,000 | 29,799,000 | 29,674,000 | 29,646,000 | 29,589,000 | 29,456,000 | 29,196,000 | 28,972,000 | 28,850,000 | 28,679,000 | 28,483,000 | 29,175,000 | 29,368,000 | 29,309,000 | 29,350,000 | 30,013,000 | 30,275,000 | 30,239,000 | 29,974,000 | 29,235,000 | 28,967,000 | 28,754,000 | 28,636,000 | 28,908,000 | 28,423,000 | 28,227,000 | 28,077,000 | 28,799,000 | 28,784,000 | 28,628,000 | 28,134,000 | 27,894,000 | 27,844,000 | 27,470,000 | 26,920,000 | -- |
Earnings Per Share Diluted | $0.07 | $0.97 | $0.34 | $0.38 | $0.12 | $2.93 | $2.52 | $0.96 | $0.77 | $2.67 | $0.69 | $1.33 | $0.65 | $1.17 | $0.24 | $0.22 | $0.27 | $2.64 | $1.18 | $0.61 | $0.25 | $0.77 | $0.59 | $0.51 | $0.46 | $-0.57 | $0.54 | $0.92 | $0.47 | $1.62 | $1.16 | $0.74 | $0.30 | $0.44 | $0.39 | $0.50 | $0.21 | $0.48 | $0.52 | $0.93 | $0.40 | $0.52 | $0.54 | $0.82 | $0.37 | $0.33 | $-1.54 | $0.01 | $0.25 | $0.22 | $0.25 | $0.35 | $0.33 | $0.30 | $0.43 | $0.53 | $0.42 | $0.82 | -- |
Weighted Average Shares Diluted | 57,132,000 | 57,622,000 | 57,741,000 | 57,654,000 | 57,579,000 | 58,371,000 | 58,635,000 | 58,305,000 | 60,107,000 | 61,467,000 | 61,363,000 | 61,481,000 | 61,451,000 | 60,845,000 | 60,852,000 | 60,624,000 | 60,268,000 | 59,632,000 | 59,732,000 | 29,702,000 | 29,446,000 | 29,651,000 | 30,281,000 | 30,183,000 | 30,552,000 | 30,545,000 | 30,614,000 | 30,454,000 | 30,248,000 | 29,914,000 | 29,625,000 | 29,361,000 | 29,244,000 | 29,126,000 | 29,298,000 | 30,034,000 | 30,058,000 | 30,051,000 | 31,053,000 | 31,150,000 | 31,167,000 | 30,924,000 | 30,652,000 | 30,158,000 | 29,783,000 | 28,636,000 | 28,586,000 | 29,624,000 | 29,435,000 | 29,171,000 | 29,879,000 | 30,271,000 | 30,187,000 | 29,844,000 | 29,283,000 | 29,535,000 | 29,358,000 | 28,297,000 | -- |
Common Stock Shares Authorized | -- | 140,000,000 | -- | -- | -- | 140,000,000 | -- | -- | -- | 140,000,000 | -- | -- | -- | 280,000,000 | -- | -- | -- | 140,000,000 | -- | -- | -- | 140,000,000 | -- | -- | -- | 140,000,000 | -- | -- | -- | 140,000,000 | -- | -- | -- | 140,000,000 | -- | -- | -- | 140,000,000 | -- | -- | -- | 140,000,000 | -- | -- | -- | 140,000,000 | -- | -- | -- | 140,000,000 | -- | -- | -- | 140,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 56,759,000 | 56,738,000 | 57,386,000 | 57,351,000 | 57,206,000 | 56,961,000 | 57,195,000 | 57,134,000 | 58,778,000 | 59,913,000 | 60,328,000 | 60,344,000 | 60,363,000 | 59,910,000 | 59,855,000 | 29,876,000 | 59,382,000 | 58,862,000 | 29,419,000 | 29,330,000 | 29,110,000 | 28,889,000 | 29,328,000 | 29,421,000 | 29,630,000 | 29,782,455 | -- | -- | -- | 29,249,635 | -- | -- | -- | 28,652,178 | -- | -- | -- | 29,208,468 | -- | -- | -- | 30,021,943 | -- | -- | -- | 28,536,182 | -- | -- | -- | 28,065,707 | -- | -- | -- | 28,375,363 | -- | -- | -- | -- | -- |
Common Stock Value | $22,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $26,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $29,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $30,000.00 | $30,000.00 | $30,000.00 | $30,000.00 | $29,000.00 | $29,000.00 | $28,000.00 | $29,000.00 | $29,000.00 | $28,000.00 | $28,000.00 | -- | -- | -- | $28,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,771,000.00 | -- | -- | -- | $3,453,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |