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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $173,998,000.00 | $158,781,000.00 | $156,419,000.00 | $180,524,000.00 | $140,721,000.00 | $154,925,000.00 | $169,111,000.00 | $116,916,000.00 | $127,624,000.00 | $119,747,000.00 | $121,602,000.00 | $114,747,000.00 | $140,733,000.00 | $129,625,000.00 | $147,588,000.00 | $188,203,000.00 | $162,325,000.00 | $129,294,000.00 | $135,259,000.00 | $161,715,000.00 | $169,439,000.00 | $212,273,000.00 | $213,506,000.00 | $196,429,000.00 | $245,525,000.00 | $279,736,000.00 | $235,268,000.00 | $205,564,000.00 | $423,661,000.00 | $277,444,000.00 | $274,018,000.00 | $257,641,000.00 | $243,722,000.00 | $269,232,000.00 | $334,114,000.00 | $313,853,000.00 | $303,123,000.00 | $270,811,000.00 | $264,008,000.00 | $232,332,000.00 | $214,682,000.00 | $210,799,000.00 | $247,666,000.00 | $241,548,000.00 | $223,121,000.00 | $384,557,000.00 | $387,048,000.00 | $317,047,000.00 | $275,332,000.00 | $217,922,000.00 | $213,236,000.00 | $197,668,000.00 | $276,837,000.00 | $245,132,000.00 | $148,500,000.00 | $102,521,000.00 |
Accounts Receivable Net Current | $106,532,000.00 | $103,018,000.00 | $122,393,000.00 | $130,140,000.00 | $120,091,000.00 | $124,221,000.00 | $142,985,000.00 | $126,881,000.00 | $99,479,000.00 | $109,609,000.00 | $86,759,000.00 | $108,312,000.00 | $87,491,000.00 | $79,991,000.00 | $80,212,000.00 | $67,291,000.00 | $84,251,000.00 | $45,666,000.00 | $72,731,000.00 | $58,949,000.00 | $74,860,000.00 | $66,808,000.00 | $90,816,000.00 | $133,750,000.00 | $108,219,000.00 | $98,866,000.00 | $113,795,000.00 | $108,349,000.00 | $51,433,000.00 | $58,020,000.00 | $50,463,000.00 | $41,695,000.00 | $56,089,000.00 | $49,524,000.00 | $46,798,000.00 | $83,098,000.00 | $64,285,000.00 | $60,085,000.00 | $61,588,000.00 | $58,323,000.00 | $50,720,000.00 | $23,823,000.00 | $37,769,000.00 | $44,736,000.00 | $42,912,000.00 | $63,169,000.00 | $60,320,000.00 | $95,125,000.00 | $90,341,000.00 | $95,038,000.00 | -- | -- | -- | $150,528,000.00 | -- | -- |
Inventory | $243,266,000.00 | $237,635,000.00 | $252,120,000.00 | $244,470,000.00 | $225,717,000.00 | $206,908,000.00 | $187,737,000.00 | $176,491,000.00 | $179,066,000.00 | $170,858,000.00 | $170,835,000.00 | $164,041,000.00 | $156,216,000.00 | $145,906,000.00 | $143,469,000.00 | $136,555,000.00 | $129,611,000.00 | $133,067,000.00 | $135,190,000.00 | $139,708,000.00 | $148,103,000.00 | $156,311,000.00 | $149,832,000.00 | $145,939,000.00 | $130,964,000.00 | $120,266,000.00 | $113,681,000.00 | $119,935,000.00 | $64,697,000.00 | $77,063,000.00 | $86,651,000.00 | $90,771,000.00 | $77,205,000.00 | $77,469,000.00 | $69,973,000.00 | $63,564,000.00 | $57,197,000.00 | $61,471,000.00 | $46,594,000.00 | $48,364,000.00 | $52,073,000.00 | $59,726,000.00 | $57,585,000.00 | $64,107,000.00 | $67,689,000.00 | $59,807,000.00 | $74,360,000.00 | $90,729,000.00 | $103,276,000.00 | $113,434,000.00 | -- | -- | -- | $108,487,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $34,550,000.00 | $35,471,000.00 | $29,898,000.00 | $27,218,000.00 | $26,368,000.00 | $18,305,000.00 | $17,586,000.00 | $17,743,000.00 | $34,214,000.00 | $25,628,000.00 | $31,592,000.00 | $21,570,000.00 | $25,778,000.00 | $19,301,000.00 | $15,948,000.00 | $18,544,000.00 | $16,446,000.00 | $14,966,000.00 | $23,762,000.00 | $26,444,000.00 | $24,943,000.00 | $22,221,000.00 | $23,400,000.00 | $28,580,000.00 | $29,615,000.00 | $33,437,000.00 | $36,396,000.00 | $24,909,000.00 | $19,777,000.00 | $16,034,000.00 | $19,099,000.00 | $20,356,000.00 | $29,420,000.00 | $22,760,000.00 | $22,589,000.00 | $25,976,000.00 | $32,102,000.00 | $23,132,000.00 | $43,898,000.00 | $26,774,000.00 | $26,121,000.00 | $22,579,000.00 | $36,864,000.00 | $32,895,000.00 | $30,582,000.00 | $32,155,000.00 | $40,964,000.00 | $28,577,000.00 | $27,948,000.00 | $40,756,000.00 | -- | -- | -- | $34,328,000.00 | -- | -- |
Total Current Assets | $715,894,000.00 | $706,278,000.00 | $720,800,000.00 | $709,154,000.00 | $643,270,000.00 | $668,901,000.00 | $649,703,000.00 | $569,284,000.00 | $569,950,000.00 | $549,387,000.00 | $653,504,000.00 | $638,624,000.00 | $618,167,000.00 | $586,931,000.00 | $572,485,000.00 | $538,375,000.00 | $500,490,000.00 | $475,878,000.00 | $486,281,000.00 | $491,517,000.00 | $498,764,000.00 | $520,080,000.00 | $540,872,000.00 | $575,695,000.00 | $583,358,000.00 | $597,086,000.00 | $602,587,000.00 | $560,282,000.00 | $822,448,000.00 | $501,508,000.00 | $508,360,000.00 | $497,441,000.00 | $517,488,000.00 | $542,135,000.00 | $563,513,000.00 | $605,751,000.00 | $574,717,000.00 | $555,662,000.00 | $658,000,000.00 | $633,593,000.00 | $625,204,000.00 | $613,643,000.00 | $715,767,000.00 | $743,984,000.00 | $742,283,000.00 | $744,484,000.00 | $758,210,000.00 | $764,459,000.00 | $758,138,000.00 | $754,544,000.00 | -- | -- | -- | $1,022,573,000.00 | -- | -- |
Property Plant and Equipement | $115,297,000.00 | $118,459,000.00 | $118,213,000.00 | $111,993,000.00 | $113,228,000.00 | $107,281,000.00 | $108,416,000.00 | $105,031,000.00 | $104,128,000.00 | $99,743,000.00 | $93,851,000.00 | $82,208,000.00 | $65,207,000.00 | $65,271,000.00 | $65,811,000.00 | $69,170,000.00 | $72,291,000.00 | $75,711,000.00 | $77,801,000.00 | $80,761,000.00 | $77,737,000.00 | $80,284,000.00 | $80,626,000.00 | $79,268,000.00 | $83,100,000.00 | $85,058,000.00 | $84,403,000.00 | $82,546,000.00 | $63,684,000.00 | $60,646,000.00 | $57,557,000.00 | $62,981,000.00 | $80,225,000.00 | $79,590,000.00 | $80,521,000.00 | $80,002,000.00 | $80,301,000.00 | $78,752,000.00 | $80,720,000.00 | $83,141,000.00 | $86,912,000.00 | $89,139,000.00 | $95,698,000.00 | $96,949,000.00 | $96,714,000.00 | $98,302,000.00 | $99,058,000.00 | $97,068,000.00 | $91,998,000.00 | $86,067,000.00 | -- | -- | -- | $42,320,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | $26,391,000.00 | $28,896,000.00 | $31,401,000.00 | $33,905,000.00 | $36,880,000.00 | $39,855,000.00 | $42,831,000.00 | $46,185,000.00 | $50,016,000.00 | $53,846,000.00 | $57,680,000.00 | $61,518,000.00 | $72,376,000.00 | $76,689,000.00 | $80,931,000.00 | $85,149,000.00 | $89,398,000.00 | $93,582,000.00 | $356,311,000.00 | $369,843,000.00 | $383,596,000.00 | $396,097,000.00 | $55,511,000.00 | $58,378,000.00 | $61,812,000.00 | $121,380,000.00 | $126,653,000.00 | $131,674,000.00 | $137,476,000.00 | $143,367,000.00 | $151,346,000.00 | $159,308,000.00 | $106,015,000.00 | $108,914,000.00 | $111,814,000.00 | $114,716,000.00 | $18,407,000.00 | $19,263,000.00 | $20,118,000.00 | $20,974,000.00 | $22,006,000.00 | $23,483,000.00 | $24,668,000.00 | $25,882,000.00 | -- | -- | -- | $16,893,000.00 | -- | -- |
Goodwill | $214,964,000.00 | $214,964,000.00 | $214,964,000.00 | $214,964,000.00 | $214,964,000.00 | $181,943,000.00 | $181,943,000.00 | $181,943,000.00 | $181,943,000.00 | $181,943,000.00 | $181,943,000.00 | $181,943,000.00 | $181,943,000.00 | $181,943,000.00 | $181,943,000.00 | $181,943,000.00 | $181,943,000.00 | $181,943,000.00 | $184,302,000.00 | $184,302,000.00 | $184,302,000.00 | $184,302,000.00 | $307,131,000.00 | $307,131,000.00 | $307,131,000.00 | $307,131,000.00 | $308,529,000.00 | $303,160,000.00 | $114,908,000.00 | $114,908,000.00 | $114,908,000.00 | $114,908,000.00 | $114,908,000.00 | $114,908,000.00 | $114,908,000.00 | $115,256,000.00 | $114,972,000.00 | $114,959,000.00 | $91,521,000.00 | $91,521,000.00 | $91,348,000.00 | $91,348,000.00 | $55,828,000.00 | $55,828,000.00 | $55,828,000.00 | $55,828,000.00 | $55,828,000.00 | $55,828,000.00 | $55,828,000.00 | $55,828,000.00 | -- | -- | -- | $52,003,000.00 | $52,003,000.00 | -- |
Other Assets | $3,075,000.00 | $3,117,000.00 | $3,158,000.00 | $3,219,000.00 | $3,242,000.00 | $3,355,000.00 | $3,406,000.00 | $3,454,000.00 | $3,503,000.00 | $3,546,000.00 | $3,709,000.00 | $3,671,000.00 | $6,106,000.00 | $6,019,000.00 | $7,293,000.00 | $7,200,000.00 | $5,774,000.00 | $7,036,000.00 | $29,172,000.00 | $29,182,000.00 | $29,117,000.00 | $29,132,000.00 | $30,356,000.00 | $30,261,000.00 | $28,847,000.00 | $25,310,000.00 | $25,263,000.00 | $25,056,000.00 | $21,047,000.00 | $21,047,000.00 | $21,047,000.00 | $21,056,000.00 | $21,098,000.00 | $21,098,000.00 | $21,091,000.00 | $20,325,000.00 | $19,574,000.00 | $19,594,000.00 | $19,745,000.00 | $39,506,000.00 | $38,882,000.00 | $38,726,000.00 | $17,341,000.00 | $16,908,000.00 | $16,435,000.00 | $16,781,000.00 | $19,453,000.00 | $9,137,000.00 | $13,720,000.00 | $13,742,000.00 | -- | -- | -- | $4,842,000.00 | -- | -- |
Total Assets | $1,233,693,000.00 | $1,229,041,000.00 | $1,246,233,000.00 | $1,228,447,000.00 | $1,167,248,000.00 | $1,128,183,000.00 | $996,617,000.00 | $916,652,000.00 | $920,364,000.00 | $898,976,000.00 | $997,808,000.00 | $975,509,000.00 | $945,242,000.00 | $898,064,000.00 | $889,625,000.00 | $865,070,000.00 | $832,886,000.00 | $818,088,000.00 | $862,276,000.00 | $875,863,000.00 | $885,594,000.00 | $900,816,000.00 | $1,050,566,000.00 | $1,088,109,000.00 | $1,362,028,000.00 | $1,387,287,000.00 | $1,406,906,000.00 | $1,369,669,000.00 | $1,081,642,000.00 | $758,532,000.00 | $765,068,000.00 | $819,150,000.00 | $861,756,000.00 | $890,789,000.00 | $918,689,000.00 | $965,881,000.00 | $942,090,000.00 | $929,455,000.00 | $956,398,000.00 | $957,072,000.00 | $954,557,000.00 | $947,969,000.00 | $909,113,000.00 | $938,068,000.00 | $935,883,000.00 | $937,304,000.00 | $954,555,000.00 | $949,975,000.00 | $944,352,000.00 | $936,063,000.00 | -- | -- | -- | $1,148,034,000.00 | -- | -- |
Accounts Payable | $54,011,000.00 | $42,383,000.00 | $62,985,000.00 | $63,212,000.00 | $61,973,000.00 | $52,049,000.00 | $51,129,000.00 | $47,074,000.00 | $56,154,000.00 | $44,456,000.00 | $48,749,000.00 | $55,045,000.00 | $42,638,000.00 | $33,656,000.00 | $33,837,000.00 | $25,973,000.00 | $36,359,000.00 | $21,281,000.00 | $34,702,000.00 | $21,703,000.00 | $36,315,000.00 | $39,611,000.00 | $65,042,000.00 | $65,090,000.00 | $58,273,000.00 | $50,318,000.00 | $53,716,000.00 | $46,040,000.00 | $30,732,000.00 | $22,607,000.00 | $27,455,000.00 | $34,883,000.00 | $30,624,000.00 | $30,074,000.00 | $25,122,000.00 | $46,159,000.00 | $41,128,000.00 | $18,111,000.00 | $26,113,000.00 | $27,777,000.00 | $28,293,000.00 | $35,755,000.00 | $28,334,000.00 | $46,948,000.00 | $32,503,000.00 | $26,087,000.00 | $35,429,000.00 | $32,652,000.00 | $38,243,000.00 | $40,398,000.00 | -- | -- | -- | $32,220,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $40,430,000.00 | $55,274,000.00 | $54,297,000.00 | $58,068,000.00 | $65,728,000.00 | $44,305,000.00 | $28,480,000.00 | $33,201,000.00 | $38,421,000.00 | $35,113,000.00 | $46,318,000.00 | $49,393,000.00 | $41,728,000.00 | $39,343,000.00 | $36,491,000.00 | $48,418,000.00 | $40,468,000.00 | $35,360,000.00 | $38,065,000.00 | $51,084,000.00 | $60,283,000.00 | $59,176,000.00 | $76,132,000.00 | $74,260,000.00 | $87,318,000.00 | $95,168,000.00 | $103,219,000.00 | $107,656,000.00 | -- | -- | -- | $183,010,000.00 | -- | -- |
Total Current Liabilities | $545,783,000.00 | $556,599,000.00 | $601,753,000.00 | $615,847,000.00 | $581,689,000.00 | $550,359,000.00 | $555,502,000.00 | $495,915,000.00 | $516,794,000.00 | $461,348,000.00 | $562,495,000.00 | $551,774,000.00 | $532,781,000.00 | $489,690,000.00 | $491,532,000.00 | $469,739,000.00 | $455,822,000.00 | $443,576,000.00 | $459,806,000.00 | $464,837,000.00 | $463,796,000.00 | $463,041,000.00 | $472,479,000.00 | $494,179,000.00 | $534,071,000.00 | $546,574,000.00 | $561,377,000.00 | $500,184,000.00 | $416,626,000.00 | $163,937,000.00 | $168,330,000.00 | $156,925,000.00 | $171,286,000.00 | $176,174,000.00 | $188,784,000.00 | $245,581,000.00 | $218,265,000.00 | $190,523,000.00 | $164,280,000.00 | $155,637,000.00 | $142,116,000.00 | $167,739,000.00 | $111,834,000.00 | $137,751,000.00 | $132,763,000.00 | $126,092,000.00 | $137,355,000.00 | -- | -- | $175,543,000.00 | -- | -- | -- | -- | -- | -- |
Long Term Debt | $275,236,000.00 | $274,941,000.00 | $274,646,000.00 | $274,335,000.00 | $254,713,000.00 | $274,660,000.00 | $274,416,000.00 | $274,175,000.00 | $273,936,000.00 | $229,438,000.00 | $331,877,000.00 | $328,215,000.00 | $324,629,000.00 | $321,115,000.00 | $320,818,000.00 | $317,314,000.00 | -- | $300,068,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,194,000.00 | -- | -- | -- | $1,533,000.00 | -- | -- | -- | $1,847,000.00 | -- | -- | -- | $2,137,000.00 | -- | -- | -- | $2,406,000.00 | -- | -- | -- | $2,654,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $1,196,180,000.00 | $1,202,440,000.00 | $1,196,224,000.00 | $1,189,051,000.00 | $1,076,698,000.00 | $1,078,180,000.00 | $1,071,097,000.00 | $1,065,590,000.00 | $1,057,808,000.00 | $1,116,921,000.00 | $1,122,526,000.00 | $1,119,908,000.00 | $1,114,959,000.00 | $1,113,352,000.00 | $1,102,959,000.00 | $1,100,716,000.00 | $1,074,020,000.00 | $1,071,058,000.00 | $1,066,203,000.00 | $1,062,949,000.00 | $1,058,179,000.00 | $1,061,325,000.00 | $1,060,733,000.00 | $1,057,962,000.00 | $1,054,331,000.00 | $1,053,079,000.00 | $1,050,994,000.00 | $1,053,138,000.00 | $831,761,000.00 | $763,303,000.00 | $761,975,000.00 | $759,572,000.00 | $771,983,000.00 | $767,137,000.00 | $763,383,000.00 | $759,004,000.00 | $754,125,000.00 | $750,139,000.00 | $743,210,000.00 | $738,418,000.00 | $734,217,000.00 | $721,352,000.00 | $716,370,000.00 | $713,454,000.00 | $711,481,000.00 | $708,723,000.00 | $705,134,000.00 | $697,303,000.00 | $692,015,000.00 | $688,353,000.00 | -- | -- | -- | $656,969,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $1,479,000.00 | $1,607,000.00 | $1,498,000.00 | $1,365,000.00 | $1,404,000.00 | $928,000.00 | $219,000.00 | $389,000.00 | $661,000.00 | $1,483,000.00 | $1,770,000.00 | $1,803,000.00 | $1,827,000.00 | $1,846,000.00 | $1,857,000.00 | $1,917,000.00 | $2,047,000.00 | $1,894,000.00 | $1,836,000.00 | $1,878,000.00 | $1,858,000.00 | $1,820,000.00 | $1,812,000.00 | $1,812,000.00 | $1,836,000.00 | $1,812,000.00 | $1,812,000.00 | $1,740,000.00 | $1,678,000.00 | $1,777,000.00 | $2,266,000.00 | $1,414,000.00 | $1,437,000.00 | $1,348,000.00 | $1,384,000.00 | $1,464,000.00 | $1,486,000.00 | $1,469,000.00 | $4,674,000.00 | $4,806,000.00 | $4,804,000.00 | $4,621,000.00 | $4,572,000.00 | $4,499,000.00 | $5,194,000.00 | $5,973,000.00 | $6,495,000.00 | $6,152,000.00 | $5,973,000.00 | $6,590,000.00 | -- | -- | -- | $5,796,000.00 | -- | -- |
Accumulated Deficit | $-510,315,000.00 | $-532,169,000.00 | $-553,806,000.00 | $-578,380,000.00 | $-493,060,000.00 | $-501,801,000.00 | $-630,716,000.00 | $-645,757,000.00 | $-655,412,000.00 | $-681,283,000.00 | $-689,486,000.00 | $-698,479,000.00 | $-704,827,000.00 | $-707,321,000.00 | $-707,219,000.00 | $-707,799,000.00 | $-699,497,000.00 | $-698,930,000.00 | $-666,058,000.00 | $-654,291,000.00 | $-638,726,000.00 | $-619,983,000.00 | $-475,284,000.00 | $-466,331,000.00 | $-228,697,000.00 | $-213,376,000.00 | $-207,760,000.00 | $-185,877,000.00 | $-167,489,000.00 | $-168,583,000.00 | $-163,585,000.00 | $-93,987,000.00 | $-61,906,000.00 | $-45,058,000.00 | $-35,271,000.00 | $-40,576,000.00 | $-32,190,000.00 | $-13,080,000.00 | $43,832,000.00 | $57,809,000.00 | $73,020,000.00 | $53,860,000.00 | $75,945,000.00 | $81,971,000.00 | $86,052,000.00 | $96,123,000.00 | $105,178,000.00 | $93,425,000.00 | $281,729,000.00 | $265,317,000.00 | -- | -- | -- | $137,436,000.00 | -- | -- |
Total Stockholders' Equity | $687,910,000.00 | $672,442,000.00 | $644,480,000.00 | $612,600,000.00 | $585,559,000.00 | $577,824,000.00 | $441,115,000.00 | $420,737,000.00 | $403,570,000.00 | $437,628,000.00 | $435,313,000.00 | $423,735,000.00 | $412,461,000.00 | $408,374,000.00 | $398,093,000.00 | $395,331,000.00 | $377,064,000.00 | $374,512,000.00 | $402,470,000.00 | $411,026,000.00 | $421,798,000.00 | $437,775,000.00 | $578,087,000.00 | $593,930,000.00 | $827,957,000.00 | $840,093,000.00 | $845,529,000.00 | $869,485,000.00 | $665,016,000.00 | $594,595,000.00 | $596,738,000.00 | $662,225,000.00 | $690,470,000.00 | $714,615,000.00 | $729,905,000.00 | $720,300,000.00 | $723,825,000.00 | $738,932,000.00 | $792,118,000.00 | $801,435,000.00 | $812,441,000.00 | $780,230,000.00 | $797,279,000.00 | $800,317,000.00 | $803,120,000.00 | $811,212,000.00 | $817,200,000.00 | $797,265,000.00 | $779,978,000.00 | $760,520,000.00 | -- | -- | -- | $762,512,000.00 | $359,059,000.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,233,693,000.00 | $1,229,041,000.00 | $1,246,233,000.00 | $1,228,447,000.00 | $1,167,248,000.00 | $1,128,183,000.00 | $996,617,000.00 | $916,652,000.00 | $920,364,000.00 | $898,976,000.00 | $997,808,000.00 | $975,509,000.00 | $945,242,000.00 | $898,064,000.00 | $889,625,000.00 | $865,070,000.00 | $832,886,000.00 | $818,088,000.00 | $862,276,000.00 | $875,863,000.00 | $885,594,000.00 | $900,816,000.00 | $1,050,566,000.00 | $1,088,109,000.00 | $1,362,028,000.00 | $1,387,475,000.00 | $1,406,906,000.00 | $1,369,669,000.00 | $1,081,642,000.00 | $758,532,000.00 | $765,068,000.00 | $819,150,000.00 | $861,756,000.00 | $890,789,000.00 | $918,689,000.00 | $965,881,000.00 | $942,090,000.00 | $929,455,000.00 | $956,398,000.00 | $957,072,000.00 | $954,557,000.00 | $947,969,000.00 | $909,113,000.00 | $938,068,000.00 | $935,883,000.00 | $937,304,000.00 | $954,555,000.00 | $949,975,000.00 | $944,352,000.00 | $936,063,000.00 | -- | -- | -- | $1,148,034,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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $75,419,000.00 | $285,059,000.00 | $206,404,000.00 | $67,510,000.00 | $62,017,000.00 | $263,148,000.00 | $69,951,000.00 | $64,267,000.00 | $66,013,000.00 | $242,274,000.00 | $178,250,000.00 | $115,081,000.00 | $54,914,000.00 | $56,845,000.00 | $49,142,000.00 | $41,894,000.00 | $46,419,000.00 | $44,970,000.00 | $113,223,000.00 | $36,285,000.00 | $34,716,000.00 | $193,719,000.00 | $46,385,000.00 | $112,075,000.00 | $56,680,000.00 | $58,337,000.00 | $125,980,000.00 | $72,919,000.00 | $34,500,000.00 | $132,858,000.00 | $96,851,000.00 | $31,439,000.00 | $31,956,000.00 | $177,241,000.00 | $138,456,000.00 | $84,206,000.00 | $35,136,000.00 | $37,874,000.00 | $32,558,000.00 | $30,673,000.00 | $33,777,000.00 | $103,142,000.00 | $30,308,000.00 | $57,192,000.00 | $22,552,000.00 | $215,133,000.00 | $49,884,000.00 | $61,254,000.00 | $65,268,000.00 | $474,334,000.00 | $124,934,000.00 | $266,312,000.00 | $130,963,000.00 | $449,485,000.00 | $114,259,000.00 | -- |
Research and Development | $29,642,000.00 | $112,853,000.00 | $83,762,000.00 | $54,945,000.00 | $27,562,000.00 | $103,565,000.00 | $77,237,000.00 | $50,133,000.00 | $24,117,000.00 | $88,680,000.00 | $66,397,000.00 | $44,398,000.00 | $21,844,000.00 | $78,994,000.00 | $57,577,000.00 | $38,449,000.00 | $19,195,000.00 | $90,557,000.00 | $68,901,000.00 | $46,262,000.00 | $23,340,000.00 | $97,755,000.00 | $23,544,000.00 | $24,930,000.00 | $24,320,000.00 | $81,987,000.00 | $24,061,000.00 | $33,608,000.00 | $14,989,000.00 | $81,016,000.00 | $19,892,000.00 | $43,653,000.00 | $22,110,000.00 | $78,543,000.00 | $57,904,000.00 | $20,119,000.00 | $18,585,000.00 | $81,171,000.00 | $60,747,000.00 | $21,011,000.00 | $19,768,000.00 | $81,424,000.00 | $60,600,000.00 | $20,870,000.00 | $20,737,000.00 | $95,153,000.00 | $72,991,000.00 | $47,216,000.00 | $23,306,000.00 | $96,596,000.00 | $26,404,000.00 | $43,523,000.00 | $19,871,000.00 | $56,948,000.00 | $37,767,000.00 | -- |
Selling, General, and Administrative | $24,700,000.00 | $92,756,000.00 | $69,263,000.00 | $46,449,000.00 | $22,627,000.00 | $88,952,000.00 | $67,987,000.00 | $45,844,000.00 | $22,894,000.00 | $84,536,000.00 | $21,603,000.00 | $41,722,000.00 | $20,255,000.00 | $76,251,000.00 | $55,541,000.00 | $17,818,000.00 | $18,304,000.00 | $79,749,000.00 | $20,962,000.00 | $39,660,000.00 | $19,902,000.00 | $92,060,000.00 | $70,842,000.00 | $24,274,000.00 | $26,383,000.00 | $100,250,000.00 | $71,574,000.00 | $22,698,000.00 | $20,466,000.00 | $77,642,000.00 | $18,396,000.00 | $19,995,000.00 | $19,839,000.00 | $90,188,000.00 | $69,153,000.00 | $47,247,000.00 | $22,882,000.00 | $89,760,000.00 | $21,712,000.00 | $43,558,000.00 | $21,667,000.00 | $85,486,000.00 | $59,077,000.00 | $39,427,000.00 | $19,648,000.00 | $73,110,000.00 | $54,558,000.00 | $40,666,000.00 | $19,773,000.00 | $95,134,000.00 | $23,569,000.00 | $50,397,000.00 | $22,936,000.00 | $87,250,000.00 | $59,419,000.00 | -- |
Total Operating Expenses | $53,374,000.00 | $215,119,000.00 | $54,614,000.00 | $106,033,000.00 | $52,211,000.00 | $202,852,000.00 | $52,387,000.00 | $100,939,000.00 | $49,496,000.00 | $185,564,000.00 | $139,165,000.00 | $92,414,000.00 | $45,499,000.00 | $171,735,000.00 | $42,157,000.00 | $41,485,000.00 | $41,852,000.00 | $197,772,000.00 | $49,588,000.00 | $47,494,000.00 | $48,856,000.00 | $609,221,000.00 | $50,258,000.00 | $384,723,000.00 | $68,115,000.00 | $248,096,000.00 | $71,987,000.00 | $105,770,000.00 | $40,045,000.00 | $253,260,000.00 | $212,099,000.00 | $109,921,000.00 | $47,229,000.00 | $200,473,000.00 | $47,672,000.00 | $53,095,000.00 | $50,961,000.00 | $214,091,000.00 | $141,342,000.00 | $46,602,000.00 | $44,730,000.00 | $175,142,000.00 | $40,245,000.00 | $41,452,000.00 | $42,176,000.00 | $177,921,000.00 | $132,877,000.00 | $90,456,000.00 | $44,322,000.00 | $198,075,000.00 | $51,051,000.00 | $52,379,000.00 | $43,755,000.00 | $146,232,000.00 | $106,628,000.00 | -- |
Loss from Operations | $22,045,000.00 | $69,940,000.00 | $45,757,000.00 | $23,494,000.00 | $9,806,000.00 | $60,296,000.00 | $46,904,000.00 | $29,340,000.00 | $16,517,000.00 | $56,710,000.00 | $16,416,000.00 | $22,667,000.00 | $9,415,000.00 | $22,565,000.00 | $11,959,000.00 | $409,000.00 | $4,567,000.00 | $-39,578,000.00 | $-32,713,000.00 | $-11,209,000.00 | $-14,140,000.00 | $-415,502,000.00 | $-276,521,000.00 | $-261,214,000.00 | $-11,435,000.00 | $-63,778,000.00 | $-51,778,000.00 | $-32,851,000.00 | $-5,545,000.00 | $-120,402,000.00 | $-115,248,000.00 | $-46,526,000.00 | $-15,273,000.00 | $-23,232,000.00 | $-13,273,000.00 | $-19,850,000.00 | $-15,825,000.00 | $-79,209,000.00 | $-17,488,000.00 | $2,856,000.00 | $18,627,000.00 | $-71,812,000.00 | $-36,373,000.00 | $-6,812,000.00 | $-19,624,000.00 | $37,212,000.00 | $7,463,000.00 | $15,120,000.00 | $20,946,000.00 | $276,259,000.00 | $73,883,000.00 | $82,970,000.00 | $87,208,000.00 | $303,253,000.00 | $7,631,000.00 | -- |
Loss Before Income Taxes | $22,750,000.00 | $-28,338,000.00 | $-52,521,000.00 | $-84,035,000.00 | $9,004,000.00 | $50,985,000.00 | $15,249,000.00 | $10,188,000.00 | $13,714,000.00 | $25,680,000.00 | $9,404,000.00 | $9,459,000.00 | $2,792,000.00 | $-8,464,000.00 | $791,000.00 | $-8,251,000.00 | $-299,000.00 | $-77,956,000.00 | $-11,695,000.00 | $-33,759,000.00 | $-18,340,000.00 | $-433,834,000.00 | -- | -- | -- | $-88,990,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.39 | $-0.56 | $-0.98 | $-1.61 | $0.17 | $3.35 | $0.76 | $0.46 | $0.27 | $0.53 | $0.18 | $0.18 | $0.05 | $-0.17 | $-0.17 | $-0.18 | $-0.01 | $-0.69 | $-0.25 | $-0.33 | $-0.40 | $-8.63 | $-5.55 | $-5.02 | $-0.34 | $-0.12 | $-0.47 | $-0.42 | $0.04 | $-0.13 | $-1.78 | $-0.82 | $-0.40 | $-0.25 | $0.13 | $-0.21 | $-0.48 | $-1.70 | $-0.35 | $0.10 | $0.49 | $-0.57 | $-0.52 | $-0.37 | $-0.26 | $-0.23 | $1.04 | $0.31 | $0.43 | $3.23 | $0.91 | $0.47 | $1.32 | $9.16 | $-0.48 | -- |
Weighted Average Shares Basic | 55,968,000 | 53,769,000 | 55,352,000 | 51,764,000 | 50,559,000 | 49,906,000 | 49,887,000 | 49,702,000 | 49,614,000 | 49,073,000 | 48,968,000 | 48,758,000 | 48,624,000 | 48,362,000 | 48,341,000 | 48,147,000 | 47,811,000 | 47,482,000 | 47,361,000 | 47,112,000 | 46,848,000 | 47,151,000 | 47,283,000 | 47,332,000 | 46,963,000 | 44,174,000 | 46,941,000 | 42,656,000 | 39,619,000 | 39,340,000 | 39,193,000 | 38,965,000 | 39,113,000 | 39,742,000 | 39,729,000 | 39,666,000 | 39,639,000 | 39,350,000 | 39,317,000 | 39,275,000 | 39,177,000 | 38,807,000 | 38,841,000 | 38,764,000 | 38,716,000 | 38,698,000 | 38,577,000 | 38,315,000 | 38,261,000 | 39,658,000 | 39,335,000 | 40,998,000 | 39,842,000 | 39,499,000 | 32,628,000 | -- |
Earnings Per Share Diluted | $0.37 | $-0.56 | $-0.98 | $-1.61 | $0.17 | $2.71 | $0.27 | $0.43 | $0.24 | $0.49 | $0.17 | $0.17 | $0.05 | $-0.17 | $-0.17 | $-0.18 | $-0.01 | $-1.66 | $-0.97 | $-0.33 | $-0.40 | $-3.11 | $-0.19 | $-5.02 | $-0.34 | $-0.12 | $-0.91 | $-0.43 | $0.03 | $-0.13 | $-2.99 | $-0.82 | $-0.40 | $-0.25 | $0.13 | $-0.21 | $-0.48 | $-1.70 | $-0.35 | $-0.39 | $0.48 | $-0.57 | $-0.52 | $-0.11 | $-0.26 | $0.79 | $0.30 | $0.30 | $0.42 | $3.11 | $0.90 | $1.68 | $1.24 | $8.51 | $-0.48 | -- |
Weighted Average Shares Diluted | 60,764,000 | 53,769,000 | 52,978,000 | 51,764,000 | 59,856,000 | 65,607,000 | 65,090,000 | 59,455,000 | 65,285,000 | 53,643,000 | 53,849,000 | 53,539,000 | 53,050,000 | 48,362,000 | 48,327,000 | 48,147,000 | 47,811,000 | 47,482,000 | 47,489,000 | 47,145,000 | 46,848,000 | 47,151,000 | 47,283,000 | 47,332,000 | 46,963,000 | 44,174,000 | 43,100,000 | 41,160,000 | 40,140,000 | 39,340,000 | 39,193,000 | 39,035,000 | 39,113,000 | 39,742,000 | 40,979,000 | 39,693,000 | 39,639,000 | 39,350,000 | 39,401,000 | 40,061,000 | 39,937,000 | 38,807,000 | 38,841,000 | 38,740,000 | 38,716,000 | 39,051,000 | 39,006,000 | 38,988,000 | 38,863,000 | 41,155,000 | 40,069,000 | 43,002,000 | 42,531,000 | 42,514,000 | 32,628,000 | -- |
Common Stock Shares Authorized | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | -- | -- | -- | 120,000,000 | -- | -- |
Common Stock Shares Outstanding | 56,637,473 | 56,364,131 | 56,336,738 | 56,337,933 | 51,692,973 | 51,660,409 | 51,420,150 | 51,425,233 | 51,243,012 | 50,652,864 | 50,321,048 | 50,348,804 | 50,182,609 | 49,723,751 | 49,612,167 | 49,618,908 | 49,428,391 | 48,994,346 | 48,903,027 | 48,971,017 | 48,675,196 | 48,024,685 | 47,793,001 | 48,734,582 | 48,691,371 | 48,144,416 | 48,294,284 | 48,382,213 | 40,568,473 | 40,588,194 | 40,596,820 | 40,638,047 | 39,829,128 | 40,526,902 | 40,924,013 | 40,789,138 | 40,375,054 | 40,360,069 | 40,232,642 | 40,210,710 | 40,015,173 | 39,666,195 | 39,247,833 | 39,254,671 | 39,304,294 | 39,328,503 | 39,334,469 | 39,143,126 | 38,787,631 | 38,768,436 | -- | -- | -- | 40,337,950 | -- | -- |
Common Stock Value | $566,000.00 | $564,000.00 | $564,000.00 | $564,000.00 | $517,000.00 | $517,000.00 | $515,000.00 | $515,000.00 | $513,000.00 | $507,000.00 | $503,000.00 | $503,000.00 | $502,000.00 | $497,000.00 | $496,000.00 | $497,000.00 | $494,000.00 | $490,000.00 | $489,000.00 | $490,000.00 | $487,000.00 | $485,000.00 | $486,000.00 | $487,000.00 | $487,000.00 | $482,000.00 | $483,000.00 | $484,000.00 | $406,000.00 | $407,000.00 | $408,000.00 | $409,000.00 | $410,000.00 | $410,000.00 | $409,000.00 | $408,000.00 | $404,000.00 | $404,000.00 | $402,000.00 | $402,000.00 | $400,000.00 | $397,000.00 | $392,000.00 | $393,000.00 | $393,000.00 | $393,000.00 | $393,000.00 | $385,000.00 | $436,000.00 | $435,000.00 | -- | -- | -- | $409,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 | -- | -- | -- | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | -- | -- | -- | 500,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | $18.58 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $14.69 | -- | -- | -- | $7.41 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |