Date | 3/31/2024 | 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 | $191,882,000.00 | $187,028,000.00 | $224,579,000.00 | $207,850,000.00 | $187,353,000.00 | $181,496,000.00 | $211,363,000.00 | $151,111,000.00 | $130,572,000.00 | $169,424,000.00 | $130,312,000.00 | $148,095,000.00 | $148,901,000.00 | $96,570,000.00 | $107,362,000.00 | $98,373,000.00 | $92,708,000.00 | $66,115,000.00 | $66,629,000.00 | $71,102,000.00 | $73,142,000.00 | $67,185,000.00 | $74,059,000.00 | $55,645,000.00 | $71,872,000.00 | $71,576,000.00 | $87,568,000.00 | $89,121,000.00 | $81,086,000.00 | $56,076,000.00 | $147,582,000.00 | $76,840,000.00 | $67,956,000.00 | $58,149,000.00 | $56,731,000.00 | $22,769,000.00 | $20,696,000.00 | $34,055,000.00 | $31,248,000.00 | $28,500,000.00 | $26,450,000.00 | $26,500,000.00 | $24,718,000.00 | $17,174,000.00 | $21,810,000.00 | $26,634,000.00 | $12,512,000.00 | $23,796,000.00 | $28,026,000.00 | $43,521,000.00 | $21,934,000.00 | $33,147,000.00 | $21,563,000.00 | $17,921,000.00 | $7,919,000.00 |
Accounts Receivable Net Current | $126,230,000.00 | $158,232,000.00 | $155,834,000.00 | $188,733,000.00 | $170,971,000.00 | $178,072,000.00 | $137,065,000.00 | $125,693,000.00 | $119,724,000.00 | $106,867,000.00 | $135,321,000.00 | $87,521,000.00 | $67,442,000.00 | $105,355,000.00 | $41,434,000.00 | $44,796,000.00 | $50,411,000.00 | $56,339,000.00 | $56,618,000.00 | $59,639,000.00 | $59,491,000.00 | $58,633,000.00 | $83,648,000.00 | $90,632,000.00 | $66,099,000.00 | $75,618,000.00 | $82,695,000.00 | $57,836,000.00 | $50,487,000.00 | $49,672,000.00 | $44,340,000.00 | $41,040,000.00 | $42,399,000.00 | $41,766,000.00 | $41,561,000.00 | $20,666,000.00 | $18,523,000.00 | $20,455,000.00 | $20,688,000.00 | $21,378,000.00 | $20,058,000.00 | $18,874,000.00 | $17,855,000.00 | $18,019,000.00 | $14,558,000.00 | $16,279,000.00 | $14,948,000.00 | $11,069,000.00 | $10,421,000.00 | -- | -- | -- | $3,047,000.00 | -- | -- |
Inventory | $96,125,000.00 | $114,942,000.00 | $126,152,000.00 | $149,585,000.00 | $160,544,000.00 | $165,970,000.00 | $146,431,000.00 | $139,041,000.00 | $131,703,000.00 | $127,347,000.00 | $98,502,000.00 | $92,154,000.00 | $97,839,000.00 | $104,471,000.00 | $34,284,000.00 | $31,088,000.00 | $31,510,000.00 | $37,642,000.00 | $42,875,000.00 | $42,753,000.00 | $41,738,000.00 | $41,757,000.00 | $44,338,000.00 | $45,758,000.00 | $53,434,000.00 | $63,692,000.00 | $77,559,000.00 | $31,685,000.00 | $26,583,000.00 | $32,119,000.00 | $25,604,000.00 | $29,421,000.00 | $32,443,000.00 | $36,265,000.00 | $38,822,000.00 | $12,849,000.00 | $10,858,000.00 | $9,576,000.00 | $9,763,000.00 | $11,042,000.00 | $10,032,000.00 | $9,675,000.00 | $9,355,000.00 | $8,662,000.00 | $9,891,000.00 | $8,946,000.00 | $8,537,000.00 | $6,766,000.00 | $8,082,000.00 | -- | -- | -- | $7,425,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $29,414,000.00 | $32,688,000.00 | $26,396,000.00 | $27,773,000.00 | $24,745,000.00 | $17,879,000.00 | $19,739,000.00 | $19,575,000.00 | $22,000,000.00 | $14,535,000.00 | $13,866,000.00 | $17,096,000.00 | $47,421,000.00 | $43,546,000.00 | $7,489,000.00 | $6,342,000.00 | $6,792,000.00 | $4,679,000.00 | $6,184,000.00 | $5,479,000.00 | $5,595,000.00 | $6,329,000.00 | $7,305,000.00 | $8,413,000.00 | $8,423,000.00 | $7,917,000.00 | $9,732,000.00 | $5,535,000.00 | $6,159,000.00 | $6,831,000.00 | $4,982,000.00 | $6,185,000.00 | $3,904,000.00 | $4,500,000.00 | $5,297,000.00 | $3,574,000.00 | $2,438,000.00 | $2,074,000.00 | $1,960,000.00 | $1,675,000.00 | $1,682,000.00 | $1,622,000.00 | $1,814,000.00 | $1,370,000.00 | $1,494,000.00 | $1,394,000.00 | $1,633,000.00 | $1,163,000.00 | $1,394,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Assets | $444,679,000.00 | $508,607,000.00 | $554,491,000.00 | $593,586,000.00 | $563,124,000.00 | $562,975,000.00 | $538,624,000.00 | $454,576,000.00 | $404,104,000.00 | $418,280,000.00 | $378,108,000.00 | $344,980,000.00 | $361,718,000.00 | $350,053,000.00 | $190,578,000.00 | $180,609,000.00 | $181,770,000.00 | $165,120,000.00 | $172,650,000.00 | $179,320,000.00 | $180,611,000.00 | $174,253,000.00 | $209,695,000.00 | $201,065,000.00 | $201,304,000.00 | $219,418,000.00 | $258,169,000.00 | $248,429,000.00 | $212,847,000.00 | $186,844,000.00 | $251,407,000.00 | $226,696,000.00 | $190,002,000.00 | $167,477,000.00 | $159,049,000.00 | $102,031,000.00 | $100,914,000.00 | $113,900,000.00 | $107,534,000.00 | $107,364,000.00 | $93,716,000.00 | $92,646,000.00 | $90,826,000.00 | $86,952,000.00 | $98,018,000.00 | $104,045,000.00 | $106,414,000.00 | $95,093,000.00 | $95,079,000.00 | -- | -- | -- | $109,190,000.00 | -- | -- |
Property Plant and Equipement | $68,338,000.00 | $69,484,000.00 | $73,845,000.00 | $77,691,000.00 | $79,018,000.00 | $67,081,000.00 | $64,136,000.00 | $60,022,000.00 | $60,924,000.00 | $53,022,000.00 | $48,104,000.00 | $40,787,000.00 | $39,470,000.00 | $37,258,000.00 | $18,059,000.00 | $15,751,000.00 | $16,613,000.00 | $15,204,000.00 | $15,738,000.00 | $16,987,000.00 | $18,404,000.00 | $19,413,000.00 | $20,886,000.00 | $21,993,000.00 | $22,658,000.00 | $23,336,000.00 | $24,469,000.00 | $19,162,000.00 | $20,549,000.00 | $21,950,000.00 | $21,134,000.00 | $21,538,000.00 | $21,858,000.00 | $20,543,000.00 | $23,123,000.00 | $11,264,000.00 | $12,441,000.00 | $10,125,000.00 | $9,858,000.00 | $7,913,000.00 | $5,511,000.00 | $5,890,000.00 | $6,149,000.00 | $6,550,000.00 | $6,866,000.00 | $6,274,000.00 | $5,431,000.00 | $5,052,000.00 | $5,494,000.00 | -- | -- | -- | $4,535,000.00 | -- | -- |
Intangible Assets Net | $64,939,000.00 | $82,643,000.00 | $91,203,000.00 | $96,352,000.00 | $109,316,000.00 | $122,142,000.00 | $127,928,000.00 | $140,153,000.00 | $152,540,000.00 | $163,894,000.00 | $174,964,000.00 | $191,542,000.00 | $207,266,000.00 | $232,148,000.00 | $159,441,000.00 | $173,570,000.00 | $187,971,000.00 | $202,217,000.00 | $216,342,000.00 | $230,634,000.00 | $244,900,000.00 | $261,813,000.00 | $281,017,000.00 | $298,031,000.00 | $315,045,000.00 | $332,409,000.00 | $353,524,000.00 | $99,679,000.00 | $104,261,000.00 | $109,885,000.00 | $60,675,000.00 | $49,293,000.00 | $51,355,000.00 | -- | -- | -- | $10,386,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $318,588,000.00 | $318,456,000.00 | $318,456,000.00 | $318,910,000.00 | $306,739,000.00 | $306,739,000.00 | $306,739,000.00 | $306,713,000.00 | $306,668,000.00 | $302,828,000.00 | $302,828,000.00 | $302,828,000.00 | $302,828,000.00 | $302,576,000.00 | $238,330,000.00 | $238,330,000.00 | $238,330,000.00 | $238,330,000.00 | $238,330,000.00 | $238,330,000.00 | $238,330,000.00 | $238,330,000.00 | $238,330,000.00 | $237,810,000.00 | $237,992,000.00 | $239,673,000.00 | $238,838,000.00 | $75,673,000.00 | $76,015,000.00 | $75,794,000.00 | $56,714,000.00 | $49,779,000.00 | $49,779,000.00 | $49,373,000.00 | $48,888,000.00 | $1,201,000.00 | $1,201,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $34,417,000.00 | $32,810,000.00 | $31,594,000.00 | $28,045,000.00 | $26,800,000.00 | $27,927,000.00 | $27,456,000.00 | $21,381,000.00 | $8,650,000.00 | $6,519,000.00 | $7,235,000.00 | $7,551,000.00 | $2,191,000.00 | $1,270,000.00 | $1,281,000.00 | $1,752,000.00 | $2,785,000.00 | $3,065,000.00 | $2,744,000.00 | $3,583,000.00 | $4,664,000.00 | $4,935,000.00 | $4,732,000.00 | $7,318,000.00 | $6,921,000.00 | $6,288,000.00 | $6,841,000.00 | $1,652,000.00 | $1,677,000.00 | $1,883,000.00 | $1,982,000.00 | $2,169,000.00 | $2,269,000.00 | $5,715,000.00 | $6,158,000.00 | $490,000.00 | $513,000.00 | $542,000.00 | $596,000.00 | $581,000.00 | $543,000.00 | $273,000.00 | $267,000.00 | $264,000.00 | $257,000.00 | $258,000.00 | $226,000.00 | $231,000.00 | $228,000.00 | -- | -- | -- | -- | -- | -- |
Total Assets | $1,030,625,000.00 | $1,103,787,000.00 | $1,161,480,000.00 | $1,198,478,000.00 | $1,180,025,000.00 | $1,182,698,000.00 | $1,180,693,000.00 | $1,099,127,000.00 | $1,050,384,000.00 | $1,053,894,000.00 | $1,026,627,000.00 | $998,599,000.00 | $1,022,442,000.00 | $1,007,779,000.00 | $693,060,000.00 | $693,425,000.00 | $705,791,000.00 | $706,765,000.00 | $729,160,000.00 | $748,882,000.00 | $738,831,000.00 | $742,144,000.00 | $798,366,000.00 | $808,714,000.00 | $824,862,000.00 | $877,014,000.00 | $937,627,000.00 | $446,097,000.00 | $422,652,000.00 | $408,376,000.00 | $391,912,000.00 | $366,257,000.00 | $334,505,000.00 | $342,610,000.00 | $339,301,000.00 | $141,509,000.00 | $135,711,000.00 | $137,200,000.00 | $134,963,000.00 | $131,956,000.00 | $124,929,000.00 | $120,182,000.00 | $117,653,000.00 | $112,245,000.00 | $110,597,000.00 | $113,657,000.00 | $115,718,000.00 | $108,533,000.00 | $112,376,000.00 | -- | -- | -- | $118,918,000.00 | -- | -- |
Accounts Payable | $32,392,000.00 | $45,203,000.00 | $45,901,000.00 | $54,578,000.00 | $68,576,000.00 | $90,845,000.00 | $73,140,000.00 | $60,214,000.00 | $52,976,000.00 | $63,635,000.00 | $53,483,000.00 | $39,061,000.00 | $32,751,000.00 | $50,574,000.00 | $17,832,000.00 | $13,597,000.00 | $13,442,000.00 | $13,533,000.00 | $16,995,000.00 | $13,306,000.00 | $15,588,000.00 | $11,906,000.00 | $11,894,000.00 | $12,363,000.00 | $16,939,000.00 | $14,082,000.00 | $21,359,000.00 | $15,319,000.00 | $6,757,000.00 | $7,061,000.00 | $8,114,000.00 | $7,818,000.00 | $6,389,000.00 | $15,030,000.00 | $20,784,000.00 | $7,526,000.00 | $7,509,000.00 | $6,518,000.00 | $8,782,000.00 | $9,899,000.00 | $7,507,000.00 | $5,872,000.00 | $8,304,000.00 | $3,798,000.00 | $7,372,000.00 | $7,931,000.00 | $6,766,000.00 | $3,475,000.00 | $4,936,000.00 | -- | -- | -- | $2,877,000.00 | -- | -- |
Accrued Liabilities | $98,132,000.00 | $86,276,000.00 | $90,693,000.00 | $112,943,000.00 | $100,155,000.00 | $94,414,000.00 | $93,507,000.00 | $75,553,000.00 | $57,268,000.00 | $70,866,000.00 | $61,235,000.00 | $77,755,000.00 | $105,842,000.00 | $104,723,000.00 | $31,685,000.00 | $30,661,000.00 | $31,171,000.00 | $27,105,000.00 | $30,300,000.00 | $32,707,000.00 | $23,520,000.00 | $27,480,000.00 | $38,165,000.00 | $25,713,000.00 | $20,306,000.00 | $27,023,000.00 | $38,605,000.00 | $14,984,000.00 | $16,358,000.00 | $16,682,000.00 | $13,125,000.00 | $17,269,000.00 | $15,368,000.00 | $19,151,000.00 | $24,681,000.00 | $7,601,000.00 | $5,548,000.00 | $5,485,000.00 | $5,915,000.00 | $4,495,000.00 | $4,285,000.00 | $6,089,000.00 | $4,857,000.00 | $4,924,000.00 | $5,021,000.00 | $12,831,000.00 | $12,250,000.00 | $9,621,000.00 | $7,403,000.00 | -- | -- | -- | $1,558,000.00 | -- | -- |
Total Current Liabilities | $392,642,000.00 | $401,110,000.00 | $415,433,000.00 | $464,366,000.00 | $503,640,000.00 | $566,817,000.00 | $611,096,000.00 | $571,281,000.00 | $561,186,000.00 | $596,351,000.00 | $592,960,000.00 | $577,821,000.00 | $631,325,000.00 | $610,971,000.00 | $291,085,000.00 | $285,268,000.00 | $290,871,000.00 | $293,414,000.00 | $317,784,000.00 | $340,678,000.00 | $338,895,000.00 | $349,750,000.00 | $398,445,000.00 | $402,266,000.00 | $437,438,000.00 | $480,366,000.00 | $539,720,000.00 | $80,084,000.00 | $70,228,000.00 | -- | -- | -- | $71,581,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $346,500,000.00 | $349,812,000.00 | $369,812,000.00 | $378,250,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $834,384,000.00 | $790,634,000.00 | $788,528,000.00 | $771,164,000.00 | $722,778,000.00 | $697,649,000.00 | $677,395,000.00 | $663,622,000.00 | $657,485,000.00 | $655,620,000.00 | $640,710,000.00 | $628,911,000.00 | $602,064,000.00 | $584,968,000.00 | $554,250,000.00 | $539,035,000.00 | $529,596,000.00 | $520,204,000.00 | $512,753,000.00 | $506,649,000.00 | $493,287,000.00 | $485,149,000.00 | $478,453,000.00 | $469,556,000.00 | $455,497,000.00 | $446,485,000.00 | $439,040,000.00 | $418,682,000.00 | $413,909,000.00 | $407,928,000.00 | $400,093,000.00 | $390,704,000.00 | $384,961,000.00 | $377,800,000.00 | $368,507,000.00 | $181,614,000.00 | $177,912,000.00 | $172,433,000.00 | $169,028,000.00 | $161,666,000.00 | $158,360,000.00 | $153,694,000.00 | $150,164,000.00 | $141,973,000.00 | $139,210,000.00 | $135,430,000.00 | $132,314,000.00 | $128,973,000.00 | $126,695,000.00 | -- | -- | -- | $116,512,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-5,573,000.00 | $-7,938,000.00 | $-2,291,000.00 | $-1,213,000.00 | $-1,021,000.00 | $-5,316,000.00 | $-2,938,000.00 | $1,050,000.00 | $2,125,000.00 | $511,000.00 | $803,000.00 | $446,000.00 | $1,435,000.00 | $-450,000.00 | $-1,210,000.00 | $-1,620,000.00 | $-887,000.00 | $-1,168,000.00 | $-406,000.00 | $297,000.00 | $272,000.00 | $1,179,000.00 | $1,624,000.00 | $2,628,000.00 | $1,039,000.00 | $-173,000.00 | $-636,000.00 | $-1,207,000.00 | $-1,560,000.00 | $-952,000.00 | $-953,000.00 | $-588,000.00 | $-822,000.00 | $-601,000.00 | $88,000.00 | $22,000.00 | $-25,000.00 | $24,000.00 | $54,000.00 | $56,000.00 | $58,000.00 | $52,000.00 | $-1,000.00 | $28,000.00 | $35,000.00 | $42,000.00 | $28,000.00 | $33,000.00 | $14,000.00 | -- | -- | -- | $45,000.00 | -- | -- |
Accumulated Deficit | $-190,836,000.00 | $-80,027,000.00 | $-40,198,000.00 | $-35,847,000.00 | $-45,380,000.00 | $-76,460,000.00 | $-104,868,000.00 | $-136,834,000.00 | $-170,420,000.00 | $-198,596,000.00 | $-207,854,000.00 | $-208,587,000.00 | $-212,389,000.00 | $-187,717,000.00 | $-151,072,000.00 | $-129,265,000.00 | $-113,796,000.00 | $-105,692,000.00 | $-100,978,000.00 | $-98,749,000.00 | $-93,630,000.00 | $-93,941,000.00 | $-80,163,000.00 | $-65,743,000.00 | $-69,119,000.00 | $-49,671,000.00 | $-40,504,000.00 | $-51,469,000.00 | $-59,932,000.00 | $-68,280,000.00 | $-77,959,000.00 | $-102,108,000.00 | $-121,221,000.00 | $-112,677,000.00 | $-114,259,000.00 | $-83,511,000.00 | $-78,789,000.00 | $-76,427,000.00 | $-73,222,000.00 | $-72,610,000.00 | $-71,748,000.00 | $-69,101,000.00 | $-64,219,000.00 | $-61,315,000.00 | $-59,015,000.00 | $-51,594,000.00 | $-42,808,000.00 | $-40,249,000.00 | $-33,687,000.00 | -- | -- | -- | $-11,663,000.00 | -- | -- |
Total Stockholders' Equity | $637,983,000.00 | $702,677,000.00 | $746,047,000.00 | $734,112,000.00 | $676,385,000.00 | $615,881,000.00 | $569,597,000.00 | $527,846,000.00 | $489,198,000.00 | $457,543,000.00 | $433,667,000.00 | $420,778,000.00 | $391,117,000.00 | $396,808,000.00 | $401,975,000.00 | $408,157,000.00 | $414,920,000.00 | $413,351,000.00 | $411,376,000.00 | $408,204,000.00 | $399,936,000.00 | $392,394,000.00 | $399,921,000.00 | $406,448,000.00 | $387,424,000.00 | $396,648,000.00 | $397,907,000.00 | $366,013,000.00 | $352,424,000.00 | $338,703,000.00 | $321,188,000.00 | $288,015,000.00 | $262,924,000.00 | $264,528,000.00 | $254,342,000.00 | $98,129,000.00 | $99,102,000.00 | $96,034,000.00 | $95,864,000.00 | $89,116,000.00 | $86,674,000.00 | $84,648,000.00 | $85,947,000.00 | $80,689,000.00 | $80,233,000.00 | $83,881,000.00 | $89,537,000.00 | $88,760,000.00 | $93,025,000.00 | -- | -- | -- | $104,897,000.00 | $-19,475,000.00 | $-25,363,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,030,625,000.00 | $1,103,787,000.00 | $1,161,480,000.00 | $1,198,478,000.00 | $1,180,025,000.00 | $1,182,698,000.00 | $1,180,693,000.00 | $1,099,127,000.00 | $1,050,384,000.00 | $1,053,894,000.00 | $1,026,627,000.00 | $998,599,000.00 | $1,022,442,000.00 | $1,007,779,000.00 | $693,060,000.00 | $693,425,000.00 | $705,791,000.00 | $706,765,000.00 | $729,160,000.00 | $748,882,000.00 | $738,831,000.00 | $742,144,000.00 | $798,366,000.00 | $808,714,000.00 | $824,862,000.00 | $877,014,000.00 | $937,627,000.00 | $446,097,000.00 | $422,652,000.00 | $408,376,000.00 | $391,912,000.00 | $366,257,000.00 | $334,505,000.00 | $342,610,000.00 | $339,301,000.00 | $141,509,000.00 | $135,711,000.00 | $137,200,000.00 | $134,963,000.00 | $131,956,000.00 | $124,929,000.00 | $120,182,000.00 | $117,653,000.00 | $112,245,000.00 | $110,597,000.00 | $113,657,000.00 | $115,718,000.00 | $108,533,000.00 | $112,376,000.00 | -- | -- | -- | $118,918,000.00 | -- | -- |
Date | 3/31/2024 | 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 | -- | -- | -- | -- | -- | $285,730,000.00 | $543,936,000.00 | $263,927,000.00 | -- | $644,509,000.00 | $414,735,000.00 | $209,359,000.00 | $194,716,000.00 | $156,633,000.00 | $127,247,000.00 | $62,027,000.00 | $317,180,000.00 | $247,162,000.00 | $167,142,000.00 | $84,635,000.00 | $384,997,000.00 | $297,370,000.00 | $212,360,000.00 | $110,827,000.00 | $420,318,000.00 | $113,581,000.00 | $104,175,000.00 | $88,841,000.00 | $387,832,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $46,001,000.00 | $250,786,000.00 | $81,065,000.00 | $108,135,000.00 | $470,483,000.00 | $343,237,000.00 | $224,995,000.00 | $109,337,000.00 | $396,566,000.00 | $290,454,000.00 | $190,473,000.00 | $97,640,000.00 | $265,798,000.00 | $154,169,000.00 | $63,742,000.00 | $31,265,000.00 | $149,495,000.00 | $116,101,000.00 | $38,427,000.00 | $39,558,000.00 | $176,223,000.00 | $41,134,000.00 | $45,203,000.00 | $48,159,000.00 | $212,355,000.00 | $150,727,000.00 | $53,071,000.00 | $35,917,000.00 | $157,842,000.00 | $121,109,000.00 | $38,774,000.00 | $41,515,000.00 | $144,937,000.00 | $44,141,000.00 | $43,882,000.00 | $13,725,000.00 | $51,154,000.00 | $12,632,000.00 | $25,794,000.00 | $12,448,000.00 | $46,683,000.00 | $34,233,000.00 | $12,477,000.00 | $9,822,000.00 | $37,019,000.00 | $27,893,000.00 | $9,298,000.00 | $8,267,000.00 | $26,616,000.00 | $19,043,000.00 | $12,736,000.00 | $6,077,000.00 | $21,560,000.00 | $17,047,000.00 | -- |
Gross Profit | $49,268,000.00 | $317,124,000.00 | $102,873,000.00 | $140,307,000.00 | $649,769,000.00 | $167,488,000.00 | $318,941,000.00 | $154,590,000.00 | $495,832,000.00 | $354,055,000.00 | $224,262,000.00 | $111,719,000.00 | $212,798,000.00 | $66,206,000.00 | $32,743,000.00 | $30,762,000.00 | $167,685,000.00 | $41,904,000.00 | $89,157,000.00 | $45,077,000.00 | $208,774,000.00 | $162,874,000.00 | $118,998,000.00 | $62,668,000.00 | $52,093,000.00 | $51,842,000.00 | $104,028,000.00 | $52,924,000.00 | $50,403,000.00 | $179,587,000.00 | $124,083,000.00 | $61,170,000.00 | $155,423,000.00 | $51,050,000.00 | $26,942,000.00 | $21,671,000.00 | $19,750,000.00 | $19,909,000.00 | $22,246,000.00 | $20,053,000.00 | $72,963,000.00 | $19,831,000.00 | $34,008,000.00 | $16,712,000.00 | $60,709,000.00 | $45,005,000.00 | $27,475,000.00 | $12,416,000.00 | $45,321,000.00 | $11,332,000.00 | $11,435,000.00 | $10,831,000.00 | $47,141,000.00 | $34,303,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $36,488,000.00 | $97,772,000.00 | $72,370,000.00 | $38,653,000.00 | $168,008,000.00 | $123,536,000.00 | $85,064,000.00 | $40,577,000.00 | $149,943,000.00 | $110,823,000.00 | $72,354,000.00 | $36,469,000.00 | $130,025,000.00 | $41,685,000.00 | $27,470,000.00 | $24,632,000.00 | $88,762,000.00 | $67,838,000.00 | $45,918,000.00 | $23,591,000.00 | $101,789,000.00 | $76,581,000.00 | $24,501,000.00 | $27,117,000.00 | $105,831,000.00 | $78,988,000.00 | $31,338,000.00 | $18,613,000.00 | $64,454,000.00 | $47,734,000.00 | $16,505,000.00 | $13,610,000.00 | $77,981,000.00 | $60,021,000.00 | $23,620,000.00 | $10,944,000.00 | $34,191,000.00 | $8,141,000.00 | $8,688,000.00 | $7,761,000.00 | $32,181,000.00 | $9,960,000.00 | $15,171,000.00 | $7,403,000.00 | $27,225,000.00 | $6,167,000.00 | $6,624,000.00 | $6,959,000.00 | $20,178,000.00 | $14,329,000.00 | $9,296,000.00 | $4,832,000.00 | $15,912,000.00 | $9,921,000.00 | -- |
Total Operating Expenses | $123,884,000.00 | $313,602,000.00 | $221,840,000.00 | $113,030,000.00 | $469,526,000.00 | $115,540,000.00 | $231,807,000.00 | $106,463,000.00 | $430,587,000.00 | $106,007,000.00 | $212,140,000.00 | $101,801,000.00 | $313,937,000.00 | $100,781,000.00 | $55,518,000.00 | $50,896,000.00 | $189,742,000.00 | $145,192,000.00 | $47,047,000.00 | $52,907,000.00 | $227,871,000.00 | $171,259,000.00 | $56,577,000.00 | $58,238,000.00 | $229,634,000.00 | $171,875,000.00 | $66,899,000.00 | $42,491,000.00 | $166,931,000.00 | $124,850,000.00 | $80,010,000.00 | $39,468,000.00 | $199,072,000.00 | $49,373,000.00 | $85,227,000.00 | $26,225,000.00 | $90,816,000.00 | $66,534,000.00 | $43,436,000.00 | $20,856,000.00 | $85,313,000.00 | $24,529,000.00 | $38,991,000.00 | $18,914,000.00 | $73,617,000.00 | $17,022,000.00 | $36,488,000.00 | $18,867,000.00 | $60,334,000.00 | $14,489,000.00 | $29,817,000.00 | $12,698,000.00 | $43,637,000.00 | $29,711,000.00 | -- |
Loss from Operations | $-74,616,000.00 | $3,522,000.00 | $-5,937,000.00 | $27,277,000.00 | $180,243,000.00 | $51,948,000.00 | $87,134,000.00 | $48,127,000.00 | $65,245,000.00 | $23,786,000.00 | $12,122,000.00 | $9,918,000.00 | $-101,139,000.00 | $-77,484,000.00 | $-42,909,000.00 | $-20,134,000.00 | $-22,057,000.00 | $-14,131,000.00 | $-10,797,000.00 | $-7,830,000.00 | $-19,097,000.00 | $-12,568,000.00 | $4,183,000.00 | $4,430,000.00 | $-21,671,000.00 | $-16,005,000.00 | $-15,795,000.00 | $10,433,000.00 | $63,059,000.00 | $10,664,000.00 | $44,073,000.00 | $21,702,000.00 | $-43,649,000.00 | $-34,937,000.00 | $-36,614,000.00 | $-4,554,000.00 | $-8,858,000.00 | $-4,326,000.00 | $-1,137,000.00 | $-803,000.00 | $-12,350,000.00 | $-9,692,000.00 | $-2,781,000.00 | $-2,202,000.00 | $-12,908,000.00 | $445,000.00 | $-2,497,000.00 | $-6,451,000.00 | $-15,013,000.00 | $-10,708,000.00 | $-5,684,000.00 | $-1,867,000.00 | $3,504,000.00 | $4,592,000.00 | -- |
Loss Before Income Taxes | $-74,071,000.00 | $-21,179,000.00 | $20,339,000.00 | $25,099,000.00 | $174,198,000.00 | $133,485,000.00 | $88,891,000.00 | $45,039,000.00 | $47,870,000.00 | $21,060,000.00 | -- | -- | $-114,852,000.00 | -- | -- | -- | $-32,484,000.00 | -- | -- | -- | $-32,852,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.88 | $-0.43 | $0.06 | $0.12 | $1.60 | $1.21 | $0.85 | $0.44 | $0.55 | $0.12 | $0.06 | $0.05 | $-0.33 | $-1.02 | $-0.30 | $-0.21 | $-0.28 | $-0.17 | $-0.03 | $-0.07 | $-0.38 | $-0.39 | $-0.21 | $0.03 | $-0.14 | $-0.14 | $0.17 | $0.13 | $0.96 | $0.15 | $0.69 | $0.31 | $-0.79 | $0.03 | $-0.58 | $-0.12 | $-0.19 | $-0.09 | $-0.04 | $-0.02 | $-0.37 | $-0.30 | $-0.16 | $-0.07 | $-0.14 | $0.01 | $-0.27 | $-0.20 | $-0.68 | $-0.35 | $-0.15 | $-0.04 | $0.33 | $0.06 | -- |
Weighted Average Shares Basic | 82,349,000 | 80,395,000 | 79,961,000 | 79,471,000 | 78,039,000 | 78,436,000 | 77,527,000 | 77,192,000 | 76,037,000 | 75,795,000 | 75,394,000 | 74,852,000 | 73,133,000 | 73,402,000 | 72,389,000 | 72,039,000 | 71,005,000 | 70,755,000 | 70,445,000 | 69,968,000 | 68,490,000 | 68,742,000 | 68,008,000 | 67,674,000 | 66,252,000 | 66,712,000 | 65,564,000 | 65,238,000 | 63,781,000 | 63,454,000 | 63,056,000 | 62,585,000 | 53,378,000 | 50,528,000 | 52,586,000 | 38,015,000 | 36,472,000 | 36,127,000 | 35,733,000 | 35,369,000 | 34,012,000 | 34,506,000 | 33,748,000 | 32,821,000 | 33,198,000 | 33,316,000 | 33,445,000 | 33,312,000 | 32,573,000 | 32,743,000 | 32,241,000 | 32,037,000 | 26,743,000 | 10,129,000 | -- |
Earnings Per Share Diluted | $-0.88 | $-0.43 | $-0.05 | $0.12 | $1.55 | $0.35 | $0.81 | $0.42 | $0.53 | $0.17 | $0.06 | $0.05 | $-1.35 | $-1.02 | $-0.30 | $-0.21 | $-0.11 | $-0.17 | $-0.10 | $-0.07 | $-0.38 | $-0.20 | $-0.21 | $0.03 | $-0.29 | $-0.14 | $0.16 | $0.12 | $0.12 | $0.14 | $0.33 | $0.29 | $-0.14 | $-0.79 | $-0.78 | $-0.12 | $-0.19 | $-0.13 | $-0.02 | $-0.02 | $-0.08 | $-0.14 | $-0.09 | $-0.07 | $-0.14 | $0.01 | $-0.27 | $-0.20 | $-0.68 | $-0.53 | $-0.15 | $-0.04 | $0.30 | $0.06 | -- |
Weighted Average Shares Diluted | 82,349,000 | 80,395,000 | 81,520,000 | 81,338,000 | 80,852,000 | 80,331,000 | 80,462,000 | 80,641,000 | 79,679,000 | 79,815,000 | 78,657,000 | 78,283,000 | 73,133,000 | 73,402,000 | 72,389,000 | 72,039,000 | 71,005,000 | 71,366,000 | 70,445,000 | 69,968,000 | 68,490,000 | 68,742,000 | 68,008,000 | 70,440,000 | 66,252,000 | 66,712,000 | 69,398,000 | 69,149,000 | 67,653,000 | 67,354,000 | 67,520,000 | 65,818,000 | 53,378,000 | 63,209,000 | 52,586,000 | 38,015,000 | 36,472,000 | 36,901,000 | 35,733,000 | 35,369,000 | 34,012,000 | 34,506,000 | 33,287,000 | 32,821,000 | 33,198,000 | 34,547,000 | 33,578,000 | 33,312,000 | 32,573,000 | 32,410,000 | 32,442,000 | 32,037,000 | 29,478,000 | 11,512,000 | -- |
Common Stock Shares Authorized | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | -- | 550,000,000 | -- | -- | -- | 550,000,000 | 550,000,000 | 550,000,000 | -- | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | 550,000,000 | -- | -- | -- | 550,000,000 | -- | -- |
Common Stock Shares Outstanding | 83,067,000 | 81,561,000 | 80,930,000 | 79,981,000 | 78,745,000 | 78,565,000 | 78,333,000 | 77,375,000 | 76,778,000 | 76,735,000 | 76,469,000 | 75,378,000 | 74,536,000 | 74,153,000 | 73,103,000 | 72,345,000 | 71,931,000 | 71,549,000 | 71,218,000 | 70,532,000 | 69,551,000 | 68,913,000 | 68,608,000 | -- | 67,400,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,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 | $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 | $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 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | -- | -- | 25,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | $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 | $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 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |