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 | 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 | 10/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 10/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 | $84,305,000.00 | $84,269,000.00 | $75,622,000.00 | $71,031,000.00 | $90,877,000.00 | $89,586,000.00 | $105,280,000.00 | $121,819,000.00 | $100,739,000.00 | $128,434,000.00 | $115,177,000.00 | $100,777,000.00 | $98,645,000.00 | $70,817,000.00 | $77,744,000.00 | $71,712,000.00 | $93,058,000.00 | $66,695,000.00 | $58,064,000.00 | $69,916,000.00 | $65,989,000.00 | $61,654,000.00 | $54,098,000.00 | $52,045,000.00 | $57,024,000.00 | -- | $50,039,000.00 | $52,885,000.00 | $55,292,000.00 | $55,635,000.00 | -- | $44,741,000.00 | $51,516,000.00 | $56,995,000.00 | $126,190,000.00 | $61,571,000.00 | $76,049,000.00 | $79,656,000.00 | $73,032,000.00 | $42,028,000.00 | $59,173,000.00 | $69,192,000.00 | $90,329,000.00 | $93,330,000.00 | $83,203,000.00 | $118,464,000.00 | $96,670,000.00 | $103,235,000.00 | $92,446,000.00 | $81,019,000.00 | $90,983,000.00 | $75,235,000.00 | $70,370,000.00 | $59,672,000.00 | $96,533,000.00 | $152,477,000.00 | $179,891,000.00 |
Accounts Receivable Net Current | $105,854,000.00 | $141,531,000.00 | $110,345,000.00 | $119,203,000.00 | $88,135,000.00 | $108,427,000.00 | $105,581,000.00 | $106,351,000.00 | $115,594,000.00 | $75,442,000.00 | $100,599,000.00 | $85,704,000.00 | $66,227,000.00 | $81,353,000.00 | $74,781,000.00 | $93,058,000.00 | $88,500,000.00 | $100,905,000.00 | $70,571,000.00 | $58,930,000.00 | $81,795,000.00 | $77,986,000.00 | $82,635,000.00 | $74,760,000.00 | $69,844,000.00 | -- | $71,582,000.00 | $60,427,000.00 | $69,771,000.00 | $86,765,000.00 | -- | $99,078,000.00 | $102,668,000.00 | $95,477,000.00 | $69,515,000.00 | $64,128,000.00 | $76,079,000.00 | $75,864,000.00 | $74,144,000.00 | $75,640,000.00 | $79,937,000.00 | $77,515,000.00 | $75,052,000.00 | $85,069,000.00 | $86,248,000.00 | $95,692,000.00 | $85,920,000.00 | $94,638,000.00 | $102,748,000.00 | $111,753,000.00 | $109,886,000.00 | -- | -- | -- | $101,652,000.00 | -- | -- |
Inventory | $86,631,000.00 | $83,982,000.00 | $103,748,000.00 | $113,587,000.00 | $131,642,000.00 | $120,949,000.00 | $99,024,000.00 | $82,636,000.00 | $81,816,000.00 | $51,856,000.00 | $43,031,000.00 | $35,539,000.00 | $35,031,000.00 | $36,802,000.00 | $32,097,000.00 | $34,854,000.00 | $29,042,000.00 | $28,970,000.00 | $27,659,000.00 | $29,325,000.00 | $25,638,000.00 | $23,333,000.00 | $22,994,000.00 | $25,074,000.00 | $25,976,000.00 | -- | $31,754,000.00 | $35,130,000.00 | $39,920,000.00 | $41,193,000.00 | -- | $35,828,000.00 | $36,624,000.00 | $42,415,000.00 | $38,819,000.00 | $39,873,000.00 | $32,499,000.00 | $31,518,000.00 | $32,747,000.00 | $32,512,000.00 | $30,170,000.00 | $30,304,000.00 | $36,926,000.00 | $40,369,000.00 | $44,381,000.00 | $46,385,000.00 | $64,270,000.00 | $68,269,000.00 | $68,007,000.00 | $65,545,000.00 | $70,649,000.00 | -- | -- | -- | $58,065,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $24,019,000.00 | $20,950,000.00 | $33,117,000.00 | $27,695,000.00 | $27,451,000.00 | $26,337,000.00 | $26,798,000.00 | $27,620,000.00 | $27,251,000.00 | $35,443,000.00 | $42,314,000.00 | $38,647,000.00 | $38,132,000.00 | $25,071,000.00 | $23,255,000.00 | $32,001,000.00 | $40,762,000.00 | $40,317,000.00 | $29,209,000.00 | $22,900,000.00 | $23,280,000.00 | $24,226,000.00 | $19,377,000.00 | $29,967,000.00 | $18,931,000.00 | -- | $22,682,000.00 | $24,318,000.00 | $27,368,000.00 | $26,319,000.00 | -- | $38,519,000.00 | $43,317,000.00 | $42,318,000.00 | $25,003,000.00 | $31,709,000.00 | $28,860,000.00 | $30,526,000.00 | $17,539,000.00 | $26,852,000.00 | $23,766,000.00 | $28,216,000.00 | $21,521,000.00 | $14,757,000.00 | $19,727,000.00 | $28,977,000.00 | $23,636,000.00 | $19,178,000.00 | $24,050,000.00 | $18,893,000.00 | $21,474,000.00 | -- | -- | -- | $28,614,000.00 | -- | -- |
Total Current Assets | $300,809,000.00 | $330,732,000.00 | $329,137,000.00 | $331,516,000.00 | $338,105,000.00 | $345,299,000.00 | $336,683,000.00 | $338,426,000.00 | $325,400,000.00 | $291,175,000.00 | $301,121,000.00 | $260,667,000.00 | $238,035,000.00 | $214,043,000.00 | $207,877,000.00 | $231,625,000.00 | $251,362,000.00 | $236,887,000.00 | $185,503,000.00 | $181,071,000.00 | $196,702,000.00 | $187,199,000.00 | $179,104,000.00 | $181,846,000.00 | $171,775,000.00 | -- | $176,057,000.00 | $172,760,000.00 | $192,351,000.00 | $216,835,000.00 | -- | $226,097,000.00 | $247,885,000.00 | $256,443,000.00 | $286,131,000.00 | $226,646,000.00 | $245,896,000.00 | $243,142,000.00 | $232,684,000.00 | $234,814,000.00 | $275,030,000.00 | $309,605,000.00 | $328,730,000.00 | $329,635,000.00 | $332,182,000.00 | $419,453,000.00 | $396,872,000.00 | $403,964,000.00 | $402,503,000.00 | $394,547,000.00 | $391,878,000.00 | -- | -- | -- | $348,551,000.00 | -- | -- |
Property Plant and Equipement | $35,239,000.00 | $36,683,000.00 | $36,960,000.00 | $37,626,000.00 | $38,936,000.00 | $39,814,000.00 | $40,431,000.00 | $41,604,000.00 | $42,577,000.00 | $43,848,000.00 | $44,374,000.00 | $43,136,000.00 | $43,141,000.00 | $41,915,000.00 | $41,341,000.00 | $37,091,000.00 | $22,928,000.00 | $18,901,000.00 | $19,312,000.00 | $20,976,000.00 | $22,321,000.00 | $24,151,000.00 | $25,631,000.00 | $27,703,000.00 | $29,265,000.00 | -- | $30,731,000.00 | $31,624,000.00 | $31,733,000.00 | $32,164,000.00 | -- | $35,145,000.00 | $36,517,000.00 | $36,781,000.00 | $27,012,000.00 | $26,619,000.00 | $27,087,000.00 | $27,140,000.00 | $27,221,000.00 | $30,814,000.00 | $32,781,000.00 | $34,103,000.00 | $34,945,000.00 | $35,551,000.00 | $37,436,000.00 | $37,201,000.00 | $38,122,000.00 | $39,121,000.00 | $39,568,000.00 | $40,439,000.00 | $40,469,000.00 | -- | -- | -- | $39,825,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $238,287,000.00 | $239,150,000.00 | $237,161,000.00 | $238,709,000.00 | $238,433,000.00 | $237,739,000.00 | $233,874,000.00 | $236,931,000.00 | $239,631,000.00 | $241,302,000.00 | $242,248,000.00 | $241,847,000.00 | $243,700,000.00 | $241,425,000.00 | $239,816,000.00 | $238,614,000.00 | $239,780,000.00 | $238,734,000.00 | $240,335,000.00 | $239,848,000.00 | $240,618,000.00 | $241,512,000.00 | $241,176,000.00 | $243,805,000.00 | $242,827,000.00 | -- | $241,932,000.00 | $240,570,000.00 | $237,911,000.00 | $237,279,000.00 | -- | $239,880,000.00 | $235,369,000.00 | $237,899,000.00 | $197,781,000.00 | $197,825,000.00 | $197,903,000.00 | $197,776,000.00 | $197,884,000.00 | $198,007,000.00 | $198,099,000.00 | $198,036,000.00 | $198,022,000.00 | $197,956,000.00 | $197,857,000.00 | $197,820,000.00 | $212,518,000.00 | $212,523,000.00 | $212,440,000.00 | $212,485,000.00 | $212,417,000.00 | -- | -- | -- | $211,878,000.00 | $63,953,000.00 | -- |
Other Assets | $38,497,000.00 | $36,117,000.00 | $48,949,000.00 | $59,363,000.00 | $63,994,000.00 | $61,697,000.00 | $61,625,000.00 | $54,315,000.00 | $63,281,000.00 | $38,325,000.00 | $33,322,000.00 | $38,308,000.00 | $38,609,000.00 | $36,252,000.00 | $41,202,000.00 | $39,875,000.00 | $41,305,000.00 | $39,472,000.00 | $42,545,000.00 | $39,962,000.00 | $38,377,000.00 | $38,624,000.00 | $42,863,000.00 | $43,647,000.00 | $42,913,000.00 | -- | $39,926,000.00 | $37,745,000.00 | $41,496,000.00 | $38,560,000.00 | -- | $31,218,000.00 | $28,635,000.00 | $33,528,000.00 | $9,936,000.00 | $10,190,000.00 | $11,172,000.00 | $10,097,000.00 | $12,130,000.00 | $13,347,000.00 | $8,281,000.00 | $8,552,000.00 | $13,268,000.00 | $16,133,000.00 | $14,873,000.00 | $9,256,000.00 | $11,572,000.00 | $2,245,000.00 | $2,352,000.00 | $2,473,000.00 | $1,751,000.00 | -- | -- | -- | $2,062,000.00 | -- | -- |
Total Assets | $740,670,000.00 | $768,206,000.00 | $673,811,000.00 | $690,352,000.00 | $703,815,000.00 | $710,018,000.00 | $697,871,000.00 | $698,459,000.00 | $700,445,000.00 | $643,866,000.00 | $651,240,000.00 | $609,709,000.00 | $591,523,000.00 | $559,422,000.00 | $557,521,000.00 | $576,275,000.00 | $587,327,000.00 | $568,206,000.00 | $526,721,000.00 | $514,177,000.00 | $510,835,000.00 | $506,424,000.00 | $505,784,000.00 | $516,234,000.00 | $508,059,000.00 | -- | $511,962,000.00 | $508,016,000.00 | $530,699,000.00 | $554,069,000.00 | -- | $565,461,000.00 | $588,044,000.00 | $610,693,000.00 | $524,957,000.00 | $466,908,000.00 | $489,218,000.00 | $486,847,000.00 | $480,518,000.00 | $489,722,000.00 | $532,443,000.00 | $574,749,000.00 | $606,084,000.00 | $617,153,000.00 | $626,990,000.00 | $715,144,000.00 | $717,531,000.00 | $723,500,000.00 | $729,737,000.00 | $730,055,000.00 | $734,166,000.00 | -- | -- | -- | $720,386,000.00 | -- | -- |
Accounts Payable | $43,844,000.00 | $38,562,000.00 | $47,123,000.00 | $37,108,000.00 | $55,404,000.00 | $67,455,000.00 | $60,892,000.00 | $38,515,000.00 | $52,524,000.00 | $32,352,000.00 | $37,625,000.00 | $36,148,000.00 | $23,543,000.00 | $31,555,000.00 | $27,235,000.00 | $45,159,000.00 | $40,933,000.00 | $31,227,000.00 | $31,849,000.00 | $25,436,000.00 | $33,778,000.00 | $29,354,000.00 | $28,992,000.00 | $27,573,000.00 | $33,112,000.00 | -- | $31,839,000.00 | $31,322,000.00 | $22,340,000.00 | $28,892,000.00 | -- | $31,407,000.00 | $35,794,000.00 | $31,774,000.00 | $19,364,000.00 | $16,626,000.00 | $21,286,000.00 | $18,497,000.00 | $15,318,000.00 | $21,377,000.00 | $24,630,000.00 | $19,847,000.00 | $22,380,000.00 | $19,987,000.00 | $22,850,000.00 | $22,815,000.00 | $25,447,000.00 | $30,915,000.00 | $29,857,000.00 | $31,481,000.00 | $30,537,000.00 | -- | -- | -- | $26,300,000.00 | -- | -- |
Accrued Liabilities | -- | $61,024,000.00 | -- | -- | -- | $66,724,000.00 | -- | -- | -- | -- | -- | $43,986,000.00 | $50,333,000.00 | $51,286,000.00 | $55,366,000.00 | $52,080,000.00 | $62,535,000.00 | $59,260,000.00 | $56,764,000.00 | $53,238,000.00 | $52,761,000.00 | $50,734,000.00 | $51,221,000.00 | $49,202,000.00 | $48,705,000.00 | -- | $52,828,000.00 | $50,272,000.00 | $52,062,000.00 | $55,150,000.00 | -- | $50,369,000.00 | $52,346,000.00 | $61,192,000.00 | $31,354,000.00 | $29,139,000.00 | $29,985,000.00 | $29,248,000.00 | $35,118,000.00 | $31,043,000.00 | $33,676,000.00 | $31,848,000.00 | $35,349,000.00 | $33,118,000.00 | $38,931,000.00 | $42,294,000.00 | $42,415,000.00 | $39,922,000.00 | $40,254,000.00 | $39,050,000.00 | $46,896,000.00 | -- | -- | -- | $51,283,000.00 | -- | -- |
Total Current Liabilities | $331,516,000.00 | $331,332,000.00 | $333,011,000.00 | $347,551,000.00 | $368,029,000.00 | $385,512,000.00 | $397,250,000.00 | $401,623,000.00 | $415,792,000.00 | $369,070,000.00 | $383,916,000.00 | $348,375,000.00 | $333,221,000.00 | $324,884,000.00 | $327,239,000.00 | $338,176,000.00 | $332,471,000.00 | $327,156,000.00 | $314,655,000.00 | $293,616,000.00 | $282,585,000.00 | $283,395,000.00 | $285,049,000.00 | $290,261,000.00 | $289,716,000.00 | -- | $291,364,000.00 | $280,435,000.00 | $279,291,000.00 | $283,428,000.00 | -- | $284,008,000.00 | $295,967,000.00 | $299,420,000.00 | $196,789,000.00 | $107,040,000.00 | $118,002,000.00 | $115,323,000.00 | $108,705,000.00 | $109,575,000.00 | $127,634,000.00 | $112,268,000.00 | $111,918,000.00 | $111,646,000.00 | $157,474,000.00 | $159,085,000.00 | $164,118,000.00 | $170,192,000.00 | $168,696,000.00 | $165,933,000.00 | $169,850,000.00 | -- | -- | -- | $200,183,000.00 | -- | -- |
Long Term Debt | -- | $15,413,000.00 | -- | -- | -- | $15,917,000.00 | -- | -- | -- | -- | -- | -- | $21,835,000.00 | -- | -- | -- | $17,152,000.00 | -- | -- | -- | $19,697,000.00 | $20,461,000.00 | $15,482,000.00 | $22,117,000.00 | $21,847,000.00 | -- | $21,539,000.00 | $14,966,000.00 | $18,939,000.00 | $19,330,000.00 | -- | $20,717,000.00 | $21,693,000.00 | $22,538,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $2,410,094,000.00 | $2,405,043,000.00 | $2,399,282,000.00 | $2,389,573,000.00 | $2,384,806,000.00 | $2,380,651,000.00 | $2,375,529,000.00 | $2,371,001,000.00 | $2,362,873,000.00 | $2,381,177,000.00 | $2,373,851,000.00 | $2,365,129,000.00 | $2,353,559,000.00 | $2,348,638,000.00 | $2,342,856,000.00 | $2,336,459,000.00 | $2,327,359,000.00 | $2,323,839,000.00 | $2,302,798,000.00 | $2,300,259,000.00 | $2,296,795,000.00 | $2,293,174,000.00 | $2,283,649,000.00 | $2,280,847,000.00 | $2,272,690,000.00 | -- | $2,267,213,000.00 | $2,260,886,000.00 | $2,257,093,000.00 | $2,254,055,000.00 | -- | $2,249,857,000.00 | $2,245,120,000.00 | $2,240,830,000.00 | $2,236,418,000.00 | $2,259,757,000.00 | $2,264,312,000.00 | $2,265,055,000.00 | $2,261,952,000.00 | $2,264,422,000.00 | $2,289,187,000.00 | $2,309,955,000.00 | $2,336,275,000.00 | $2,345,512,000.00 | $2,346,784,000.00 | $2,429,631,000.00 | $2,432,790,000.00 | $2,437,539,000.00 | $2,437,447,000.00 | $2,440,158,000.00 | $2,433,164,000.00 | -- | -- | -- | $2,397,671,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-8,713,000.00 | $-5,706,000.00 | $-12,178,000.00 | $-6,963,000.00 | $-7,655,000.00 | $-9,686,000.00 | $-22,313,000.00 | $-12,950,000.00 | $-5,037,000.00 | $215,000.00 | $2,715,000.00 | $1,875,000.00 | $5,856,000.00 | $397,000.00 | $-3,376,000.00 | $-6,340,000.00 | $-3,065,000.00 | $-5,369,000.00 | $-1,654,000.00 | $-2,465,000.00 | $-1,216,000.00 | $514,000.00 | $-11,000.00 | $5,116,000.00 | $3,382,000.00 | -- | $-730,000.00 | $-3,002,000.00 | $-6,882,000.00 | $-7,270,000.00 | -- | $-2,703,000.00 | $-3,354,000.00 | $-546,000.00 | $-4,418,000.00 | $-3,267,000.00 | $-1,286,000.00 | $-2,716,000.00 | $-1,980,000.00 | $-970,000.00 | $1,000.00 | $-161,000.00 | $-209,000.00 | $-467,000.00 | $-964,000.00 | $-1,081,000.00 | $-465,000.00 | $-517,000.00 | $-922,000.00 | $-537,000.00 | $-875,000.00 | -- | -- | -- | $-712,000.00 | $-35,000.00 | $-620,000.00 |
Accumulated Deficit | $-1,992,339,000.00 | $-1,962,575,000.00 | $-2,046,416,000.00 | $-2,039,921,000.00 | $-2,041,476,000.00 | $-2,046,569,000.00 | $-2,052,700,000.00 | $-2,061,320,000.00 | $-2,073,288,000.00 | $-2,107,814,000.00 | $-2,109,344,000.00 | $-2,107,335,000.00 | $-2,101,211,000.00 | $-2,114,676,000.00 | $-2,109,295,000.00 | $-2,093,894,000.00 | $-2,071,940,000.00 | $-2,077,510,000.00 | $-2,089,167,000.00 | $-2,077,322,000.00 | $-2,067,416,000.00 | $-2,070,746,000.00 | $-2,062,988,000.00 | $-2,060,075,000.00 | $-2,057,812,000.00 | -- | $-2,045,967,000.00 | $-2,030,384,000.00 | $-1,998,884,000.00 | $-1,976,222,000.00 | -- | $-1,965,779,000.00 | $-1,949,767,000.00 | $-1,929,088,000.00 | $-1,903,908,000.00 | $-1,896,709,000.00 | $-1,891,898,000.00 | $-1,890,904,000.00 | $-1,888,247,000.00 | $-1,883,393,000.00 | $-1,884,471,000.00 | $-1,847,409,000.00 | $-1,841,999,000.00 | $-1,839,639,000.00 | $-1,876,405,000.00 | $-1,872,605,000.00 | $-1,879,026,000.00 | $-1,883,830,000.00 | $-1,875,600,000.00 | $-1,875,617,000.00 | $-1,868,089,000.00 | -- | -- | -- | $-1,876,868,000.00 | -- | -- |
Total Stockholders' Equity | $409,154,000.00 | $436,874,000.00 | $340,800,000.00 | $342,801,000.00 | $335,786,000.00 | $324,506,000.00 | $300,621,000.00 | $296,836,000.00 | $284,653,000.00 | $273,681,000.00 | $267,324,000.00 | $259,770,000.00 | $258,302,000.00 | $234,457,000.00 | $230,282,000.00 | $236,322,000.00 | $252,446,000.00 | $241,050,000.00 | $212,066,000.00 | $220,561,000.00 | $228,250,000.00 | $223,029,000.00 | $220,735,000.00 | $225,973,000.00 | $218,343,000.00 | -- | $220,598,000.00 | $227,581,000.00 | $251,408,000.00 | $270,641,000.00 | -- | $281,453,000.00 | $292,077,000.00 | $311,273,000.00 | $328,168,000.00 | $359,868,000.00 | $371,216,000.00 | $371,524,000.00 | $371,813,000.00 | $380,147,000.00 | $404,809,000.00 | $462,481,000.00 | $494,166,000.00 | $505,507,000.00 | $469,516,000.00 | $556,059,000.00 | $553,413,000.00 | $553,308,000.00 | $561,041,000.00 | $564,122,000.00 | $564,316,000.00 | -- | -- | -- | $520,203,000.00 | $407,473,000.00 | $414,317,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $740,670,000.00 | $768,206,000.00 | $673,811,000.00 | $690,352,000.00 | $703,815,000.00 | $710,018,000.00 | $697,871,000.00 | $698,459,000.00 | $700,445,000.00 | $643,866,000.00 | $651,240,000.00 | $609,709,000.00 | $591,523,000.00 | $559,422,000.00 | $557,521,000.00 | $576,275,000.00 | $587,327,000.00 | $568,206,000.00 | $526,721,000.00 | $514,177,000.00 | $510,835,000.00 | $506,424,000.00 | $505,784,000.00 | $516,234,000.00 | $508,059,000.00 | -- | $511,962,000.00 | $508,016,000.00 | $530,699,000.00 | $554,069,000.00 | -- | $565,461,000.00 | $588,044,000.00 | $610,693,000.00 | $524,957,000.00 | $466,908,000.00 | $489,218,000.00 | $486,847,000.00 | $480,518,000.00 | $489,722,000.00 | $532,443,000.00 | $574,749,000.00 | $606,084,000.00 | $617,153,000.00 | $626,990,000.00 | $715,144,000.00 | $717,531,000.00 | $723,500,000.00 | $729,737,000.00 | $730,055,000.00 | $734,166,000.00 | -- | -- | -- | $720,386,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 | 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 | 10/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 10/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $120,222,000.00 | $122,918,000.00 | $117,128,000.00 | $101,672,000.00 | $133,427,000.00 | $136,682,000.00 | $132,634,000.00 | $127,721,000.00 | $143,630,000.00 | $138,871,000.00 | $133,996,000.00 | $132,835,000.00 | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $63,081,000.00 | $312,545,000.00 | $230,678,000.00 | $84,940,000.00 | $84,054,000.00 | $315,884,000.00 | $230,187,000.00 | $151,583,000.00 | $69,182,000.00 | $181,804,000.00 | $115,650,000.00 | $55,145,000.00 | $194,997,000.00 | $48,924,000.00 | $74,511,000.00 | $36,738,000.00 | $223,012,000.00 | $161,317,000.00 | $43,928,000.00 | $41,849,000.00 | $209,209,000.00 | $50,102,000.00 | $51,603,000.00 | $47,183,000.00 | $169,820,000.00 | -- | $47,025,000.00 | $74,223,000.00 | $40,408,000.00 | $57,693,000.00 | -- | $143,057,000.00 | $51,040,000.00 | $40,654,000.00 | $47,068,000.00 | $155,644,000.00 | $109,413,000.00 | $55,028,000.00 | $56,791,000.00 | $155,557,000.00 | $102,129,000.00 | $52,312,000.00 | $220,445,000.00 | $56,792,000.00 | $57,892,000.00 | $46,165,000.00 | $65,411,000.00 | $59,904,000.00 | $57,578,000.00 | $53,662,000.00 | $254,514,000.00 | $63,961,000.00 | $61,828,000.00 | $61,855,000.00 | $195,401,000.00 | $134,360,000.00 | -- |
Research and Development | $30,705,000.00 | $126,282,000.00 | $96,030,000.00 | $32,205,000.00 | $33,509,000.00 | $120,307,000.00 | $89,219,000.00 | $58,753,000.00 | $28,833,000.00 | $26,552,000.00 | $48,311,000.00 | $23,528,000.00 | $82,494,000.00 | $61,827,000.00 | $41,621,000.00 | $22,123,000.00 | $84,614,000.00 | $62,911,000.00 | $42,714,000.00 | $21,401,000.00 | $89,163,000.00 | $67,250,000.00 | $21,542,000.00 | $23,457,000.00 | $95,978,000.00 | -- | $21,289,000.00 | $51,937,000.00 | $24,882,000.00 | $98,401,000.00 | -- | $74,272,000.00 | $50,070,000.00 | $23,563,000.00 | $87,545,000.00 | $21,679,000.00 | $44,145,000.00 | $22,329,000.00 | $93,061,000.00 | $22,803,000.00 | $47,373,000.00 | $23,888,000.00 | $99,938,000.00 | $24,560,000.00 | $25,820,000.00 | $25,251,000.00 | $106,219,000.00 | $79,994,000.00 | $25,641,000.00 | $27,829,000.00 | $102,732,000.00 | $77,449,000.00 | $51,811,000.00 | $26,149,000.00 | $77,197,000.00 | $61,435,000.00 | -- |
Selling, General, and Administrative | $38,865,000.00 | $163,282,000.00 | $39,245,000.00 | $82,055,000.00 | $39,282,000.00 | $146,717,000.00 | $36,379,000.00 | $36,768,000.00 | $36,643,000.00 | $102,728,000.00 | $68,497,000.00 | $34,911,000.00 | $119,611,000.00 | $86,996,000.00 | $58,223,000.00 | $31,218,000.00 | $119,035,000.00 | $31,148,000.00 | $29,319,000.00 | $28,011,000.00 | $118,952,000.00 | $29,723,000.00 | $59,151,000.00 | $31,163,000.00 | $136,270,000.00 | -- | $37,121,000.00 | $67,256,000.00 | $34,631,000.00 | $144,381,000.00 | -- | $36,112,000.00 | $69,386,000.00 | $32,870,000.00 | $120,960,000.00 | $91,443,000.00 | $31,281,000.00 | $31,196,000.00 | $131,322,000.00 | $32,114,000.00 | $66,526,000.00 | $33,547,000.00 | $134,014,000.00 | $100,220,000.00 | $34,424,000.00 | $33,269,000.00 | $130,938,000.00 | $32,150,000.00 | $64,453,000.00 | $32,311,000.00 | $131,091,000.00 | $98,361,000.00 | $66,107,000.00 | $33,564,000.00 | $108,150,000.00 | $81,138,000.00 | -- |
Total Operating Expenses | $72,607,000.00 | $290,373,000.00 | $70,287,000.00 | $74,978,000.00 | $72,874,000.00 | $270,365,000.00 | $201,145,000.00 | $133,965,000.00 | $66,646,000.00 | $60,783,000.00 | $117,358,000.00 | $58,989,000.00 | $207,446,000.00 | $50,545,000.00 | $102,114,000.00 | $54,787,000.00 | $209,929,000.00 | $154,940,000.00 | $51,692,000.00 | $50,257,000.00 | $214,220,000.00 | $53,753,000.00 | $107,471,000.00 | $56,510,000.00 | $240,697,000.00 | -- | $61,231,000.00 | $61,237,000.00 | $61,566,000.00 | $267,786,000.00 | -- | $193,864,000.00 | $69,158,000.00 | $61,410,000.00 | $215,660,000.00 | $162,231,000.00 | $109,743,000.00 | $55,015,000.00 | $233,919,000.00 | $174,966,000.00 | $118,000,000.00 | $59,534,000.00 | $243,469,000.00 | $59,347,000.00 | $62,496,000.00 | $61,032,000.00 | $245,862,000.00 | $183,145,000.00 | $59,973,000.00 | $62,319,000.00 | $242,741,000.00 | $182,498,000.00 | $60,435,000.00 | $61,942,000.00 | $190,259,000.00 | $146,395,000.00 | -- |
Loss from Operations | $-9,526,000.00 | $22,172,000.00 | $-8,603,000.00 | $9,962,000.00 | $11,180,000.00 | $45,519,000.00 | $29,042,000.00 | $17,618,000.00 | $2,536,000.00 | $5,371,000.00 | $-1,708,000.00 | $-3,844,000.00 | $-12,449,000.00 | $-29,224,000.00 | $-27,603,000.00 | $-18,049,000.00 | $13,083,000.00 | $6,377,000.00 | $-16,172,000.00 | $-8,408,000.00 | $-5,011,000.00 | $-12,336,000.00 | $-8,685,000.00 | $-9,327,000.00 | $-70,877,000.00 | -- | $-14,206,000.00 | $-27,422,000.00 | $-21,158,000.00 | $-67,036,000.00 | -- | $-11,933,000.00 | $-38,874,000.00 | $-20,756,000.00 | $-12,948,000.00 | $-6,587,000.00 | $-343,000.00 | $13,000.00 | $-21,571,000.00 | $-19,409,000.00 | $-15,871,000.00 | $-7,222,000.00 | $-23,024,000.00 | $-2,555,000.00 | $-19,471,000.00 | $-14,867,000.00 | $-9,307,000.00 | $-949,000.00 | $-11,052,000.00 | $-8,657,000.00 | $11,773,000.00 | $3,840,000.00 | $1,306,000.00 | $-87,000.00 | $5,142,000.00 | $-12,035,000.00 | -- |
Loss Before Income Taxes | $-10,538,000.00 | $19,141,000.00 | $10,328,000.00 | $19,207,000.00 | $10,181,000.00 | $44,485,000.00 | $29,149,000.00 | $17,962,000.00 | $1,165,000.00 | $-3,597,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.07 | $0.75 | $-0.06 | $0.06 | $0.05 | $0.27 | $0.21 | $0.13 | $-0.01 | $-0.07 | -- | -- | -- | $-0.06 | -- | -- | $0.06 | $0.13 | $-0.13 | $-0.13 | -- | $-0.09 | -- | -- | $-0.14 | -- | $-0.19 | $-0.39 | $-0.30 | $-0.13 | -- | $-0.21 | $-0.27 | $-0.33 | $-0.08 | $-0.10 | $-0.01 | $-0.03 | $-0.50 | $-0.44 | $-0.39 | $-0.06 | $0.35 | $0.36 | $-0.03 | $0.06 | $-0.09 | $-0.13 | $-0.06 | $-0.06 | $0.08 | $0.03 | -- | -- | $-0.04 | $-0.25 | -- |
Weighted Average Shares Basic | 112,350,000 | 111,651,000 | 111,431,000 | 111,462,000 | 110,794,000 | 105,080,000 | 104,617,000 | 104,630,000 | 103,994,000 | 101,057,000 | -- | -- | -- | 97,563,000 | -- | -- | 91,124,000 | 89,964,000 | 88,931,000 | 88,165,000 | 86,846,000 | 86,321,000 | 85,304,000 | 83,912,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 87,514,000 | 87,991,000 | 88,426,000 | 88,655,000 | 92,508,000 | 94,113,000 | 93,966,000 | 97,921,000 | 106,529,000 | 108,695,000 | 109,938,000 | 115,219,000 | 116,457,000 | 116,517,000 | 117,162,000 | 117,275,000 | 115,175,000 | 115,791,000 | 114,387,000 | 113,836,000 | 101,487,000 | 95,833,000 | -- |
Earnings Per Share Diluted | $-0.07 | $0.72 | -- | $0.06 | $0.04 | $0.25 | $0.08 | $0.12 | $-0.01 | $0.01 | -- | -- | -- | $-0.44 | -- | -- | $0.06 | $0.12 | $-0.13 | $-0.13 | -- | $-0.29 | -- | -- | -- | -- | -- | -- | -- | $-0.13 | -- | $-0.21 | $-0.27 | $-0.33 | $-0.08 | $-0.10 | $-0.01 | $-0.03 | $-0.50 | $0.01 | $-0.39 | $-0.06 | $-0.02 | $0.36 | $-0.03 | $0.06 | $-0.09 | $-0.07 | $-0.06 | $-0.06 | $0.08 | $0.04 | -- | -- | $-0.04 | $-0.25 | -- |
Weighted Average Shares Diluted | 112,350,000 | 117,359,000 | 117,910,000 | 118,508,000 | 117,758,000 | 112,378,000 | 110,911,000 | 109,774,000 | 103,994,000 | 106,421,000 | -- | -- | -- | 96,623,000 | -- | -- | 97,499,000 | 89,030,000 | 88,931,000 | 88,165,000 | 89,028,000 | 86,321,000 | 85,304,000 | 83,912,000 | 82,014,000 | -- | 81,445,000 | 80,590,000 | 79,810,000 | 78,389,000 | -- | 78,092,000 | 77,342,000 | 76,996,000 | 84,932,000 | 87,991,000 | 88,426,000 | 88,655,000 | 92,508,000 | 91,800,000 | 93,966,000 | 97,921,000 | 107,808,000 | 102,723,000 | 109,938,000 | 115,219,000 | 116,457,000 | 116,517,000 | 117,493,000 | 117,275,000 | 116,427,000 | 116,208,000 | 116,298,000 | 116,109,000 | 101,487,000 | 95,833,000 | -- |
Common Stock Shares Authorized | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | -- | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | -- | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- |
Common Stock Shares Outstanding | 111,946,000 | 112,407,000 | 112,171,000 | 111,584,000 | 111,332,000 | 109,871,000 | 105,421,000 | 105,061,000 | 104,603,000 | 102,549,000 | 101,794,000 | 100,993,000 | 98,204,000 | 97,732,000 | 96,863,000 | 96,566,000 | 91,875,000 | 90,315,000 | 89,074,000 | 88,784,000 | 87,057,000 | 86,687,000 | 85,439,000 | 85,194,000 | 82,554,000 | -- | 81,606,000 | 80,669,000 | 80,503,000 | 78,456,000 | -- | 78,311,000 | 78,015,000 | 77,311,000 | 76,015,000 | 87,477,000 | 88,485,000 | 88,750,000 | 87,700,000 | 88,408,000 | 92,475,000 | 95,735,000 | 99,413,000 | 100,901,000 | 100,920,000 | 114,336,000 | 114,193,000 | 115,732,000 | 116,203,000 | 117,540,000 | 116,257,000 | -- | -- | -- | 112,360,000 | -- | -- |
Common Stock Value | $112,000.00 | $112,000.00 | $112,000.00 | $112,000.00 | $111,000.00 | $110,000.00 | $105,000.00 | $105,000.00 | $105,000.00 | $103,000.00 | $102,000.00 | $101,000.00 | $98,000.00 | $98,000.00 | $97,000.00 | $97,000.00 | $92,000.00 | $90,000.00 | $89,000.00 | $89,000.00 | $87,000.00 | $87,000.00 | $85,000.00 | $85,000.00 | $83,000.00 | -- | $82,000.00 | $81,000.00 | $81,000.00 | $78,000.00 | -- | $78,000.00 | $78,000.00 | $77,000.00 | $76,000.00 | $87,000.00 | $88,000.00 | $89,000.00 | $88,000.00 | $88,000.00 | $92,000.00 | $96,000.00 | $99,000.00 | $101,000.00 | $101,000.00 | $114,000.00 | $114,000.00 | $116,000.00 | $116,000.00 | $118,000.00 | $116,000.00 | -- | -- | -- | $112,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 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | -- | -- | 5,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 | -- | -- | -- | $0.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3.70 | -- | -- | -- | $5.00 | $5.10 | $5.93 | $3.01 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |