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 | $107,466,000.00 | $128,317,000.00 | $114,397,000.00 | $103,773,000.00 | $112,136,000.00 | $145,722,000.00 | $118,766,000.00 | $117,882,000.00 | $122,989,000.00 | $131,570,000.00 | $181,452,000.00 | $187,734,000.00 | $185,268,000.00 | $182,332,000.00 | $182,268,000.00 | $165,175,000.00 | $176,572,000.00 | $118,081,000.00 | $97,413,000.00 | $122,636,000.00 | $130,391,000.00 | $119,051,000.00 | $107,893,000.00 | $93,699,000.00 | $99,392,000.00 | $106,815,000.00 | $99,995,000.00 | $74,416,000.00 | $97,451,000.00 | $106,552,000.00 | $87,163,000.00 | $110,531,000.00 | $104,619,000.00 | $84,606,000.00 | $112,356,000.00 | $101,498,000.00 | $119,642,000.00 | $115,611,000.00 | $123,007,000.00 | $137,976,000.00 | $112,166,000.00 | $114,310,000.00 | $120,770,000.00 | $99,276,000.00 | $105,494,000.00 | $118,536,000.00 | $138,250,000.00 | $132,468,000.00 | $136,507,000.00 | $141,423,000.00 | $204,920,000.00 | $191,035,000.00 | $182,450,000.00 | $174,384,000.00 | $156,069,000.00 | $53,668,000.00 |
Accounts Receivable Net Current | $98,940,000.00 | $104,373,000.00 | $105,913,000.00 | $96,587,000.00 | $90,822,000.00 | $94,018,000.00 | $100,446,000.00 | $93,380,000.00 | $83,055,000.00 | $79,859,000.00 | $79,606,000.00 | $71,219,000.00 | $71,090,000.00 | $64,581,000.00 | $72,989,000.00 | $87,408,000.00 | $68,643,000.00 | $64,917,000.00 | $47,433,000.00 | $37,893,000.00 | $55,606,000.00 | $60,890,000.00 | $75,648,000.00 | $76,566,000.00 | $65,779,000.00 | $55,104,000.00 | $79,030,000.00 | $86,791,000.00 | $66,074,000.00 | $99,637,000.00 | $93,946,000.00 | $84,694,000.00 | $84,399,000.00 | $88,471,000.00 | $85,341,000.00 | $76,873,000.00 | $80,777,000.00 | $62,372,000.00 | $49,762,000.00 | $66,289,000.00 | $66,674,000.00 | $50,085,000.00 | $52,991,000.00 | $63,605,000.00 | $55,984,000.00 | $46,947,000.00 | $56,020,000.00 | $60,380,000.00 | $52,813,000.00 | $36,993,000.00 | -- | -- | -- | $41,188,000.00 | -- | -- |
Inventory | $95,384,000.00 | $98,826,000.00 | $104,019,000.00 | $111,490,000.00 | $117,079,000.00 | $110,375,000.00 | $93,964,000.00 | $77,478,000.00 | $71,773,000.00 | $67,594,000.00 | $66,105,000.00 | $65,584,000.00 | $59,456,000.00 | $64,599,000.00 | $59,488,000.00 | $54,061,000.00 | $48,932,000.00 | $54,980,000.00 | $59,672,000.00 | $64,964,000.00 | $66,773,000.00 | $67,096,000.00 | $66,381,000.00 | $65,586,000.00 | $77,917,000.00 | $79,903,000.00 | $77,482,000.00 | $78,479,000.00 | $77,775,000.00 | $79,168,000.00 | $80,540,000.00 | $86,743,000.00 | $82,598,000.00 | $75,896,000.00 | $79,027,000.00 | $80,796,000.00 | $80,555,000.00 | $64,925,000.00 | $65,074,000.00 | $59,270,000.00 | $58,180,000.00 | $46,222,000.00 | $42,295,000.00 | $49,654,000.00 | $43,755,000.00 | $44,194,000.00 | $37,429,000.00 | $37,116,000.00 | $36,845,000.00 | $37,278,000.00 | -- | -- | -- | $37,333,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $38,948,000.00 | $36,430,000.00 | $36,404,000.00 | $32,762,000.00 | $28,843,000.00 | $29,052,000.00 | $27,132,000.00 | $25,720,000.00 | $21,368,000.00 | $22,328,000.00 | $24,596,000.00 | $21,932,000.00 | $21,066,000.00 | $22,331,000.00 | $24,205,000.00 | $24,354,000.00 | $24,531,000.00 | $24,452,000.00 | $34,691,000.00 | $30,752,000.00 | $28,993,000.00 | $27,762,000.00 | $24,143,000.00 | $21,729,000.00 | $25,405,000.00 | $16,567,000.00 | $19,913,000.00 | $18,421,000.00 | $19,660,000.00 | $19,035,000.00 | $18,614,000.00 | $16,784,000.00 | $17,030,000.00 | $18,922,000.00 | $18,375,000.00 | $20,527,000.00 | $23,334,000.00 | $16,281,000.00 | $16,634,000.00 | $13,857,000.00 | $12,945,000.00 | $13,679,000.00 | $14,631,000.00 | $13,342,000.00 | $14,020,000.00 | $12,527,000.00 | $16,020,000.00 | $16,005,000.00 | $19,915,000.00 | $16,200,000.00 | -- | -- | -- | $8,648,000.00 | -- | -- |
Total Current Assets | $340,738,000.00 | $367,946,000.00 | $360,733,000.00 | $344,612,000.00 | $348,880,000.00 | $379,167,000.00 | $340,308,000.00 | $314,460,000.00 | $299,185,000.00 | $301,351,000.00 | $351,759,000.00 | $346,469,000.00 | $336,880,000.00 | $333,843,000.00 | $338,950,000.00 | $330,998,000.00 | $318,678,000.00 | $262,430,000.00 | $239,209,000.00 | $256,245,000.00 | $281,763,000.00 | $284,423,000.00 | $283,665,000.00 | $269,666,000.00 | $280,571,000.00 | $263,371,000.00 | $284,402,000.00 | $268,577,000.00 | $272,957,000.00 | $314,700,000.00 | $292,014,000.00 | $307,566,000.00 | $300,501,000.00 | $285,863,000.00 | $301,189,000.00 | $316,331,000.00 | $344,435,000.00 | $398,422,000.00 | $388,608,000.00 | $386,453,000.00 | $357,314,000.00 | $325,801,000.00 | $320,689,000.00 | $300,825,000.00 | $292,803,000.00 | $287,069,000.00 | $295,690,000.00 | $297,981,000.00 | $305,732,000.00 | $300,605,000.00 | -- | -- | -- | $325,389,000.00 | -- | -- |
Property Plant and Equipement | $51,390,000.00 | $49,546,000.00 | $50,164,000.00 | $50,446,000.00 | $51,086,000.00 | $47,614,000.00 | $45,217,000.00 | $42,741,000.00 | $39,626,000.00 | $38,094,000.00 | $37,261,000.00 | $37,475,000.00 | $38,143,000.00 | $39,666,000.00 | $39,782,000.00 | $40,268,000.00 | $39,933,000.00 | $39,230,000.00 | $40,163,000.00 | $39,593,000.00 | $36,758,000.00 | $34,883,000.00 | $35,724,000.00 | $36,418,000.00 | $37,674,000.00 | $40,423,000.00 | $43,236,000.00 | $49,356,000.00 | $48,780,000.00 | $49,481,000.00 | $51,576,000.00 | $52,072,000.00 | $53,318,000.00 | $51,852,000.00 | $50,462,000.00 | $50,182,000.00 | $50,512,000.00 | $27,796,000.00 | $40,070,000.00 | $41,132,000.00 | $41,432,000.00 | $41,719,000.00 | $42,345,000.00 | $41,733,000.00 | $40,596,000.00 | $40,384,000.00 | $41,314,000.00 | $42,064,000.00 | $40,724,000.00 | $40,430,000.00 | -- | -- | -- | $39,322,000.00 | -- | -- |
Intangible Assets Net | $19,888,000.00 | $20,974,000.00 | $21,951,000.00 | $22,790,000.00 | $23,930,000.00 | $25,070,000.00 | $26,085,000.00 | $27,218,000.00 | $28,350,000.00 | $29,782,000.00 | $5,643,000.00 | $6,469,000.00 | $7,294,000.00 | $6,321,000.00 | $3,496,000.00 | $3,707,000.00 | $4,323,000.00 | $6,977,000.00 | $10,381,000.00 | $13,784,000.00 | $17,187,000.00 | $21,325,000.00 | $24,977,000.00 | $29,189,000.00 | $45,595,000.00 | $51,308,000.00 | $52,966,000.00 | $97,817,000.00 | $106,695,000.00 | $118,863,000.00 | $127,332,000.00 | $143,644,000.00 | $153,675,000.00 | $162,583,000.00 | $180,285,000.00 | $189,449,000.00 | $198,613,000.00 | $9,537,000.00 | $10,274,000.00 | $11,011,000.00 | $11,747,000.00 | $12,484,000.00 | $13,220,000.00 | $13,957,000.00 | $14,694,000.00 | $15,430,000.00 | $16,167,000.00 | $16,904,000.00 | $17,641,000.00 | $18,377,000.00 | -- | -- | -- | -- | -- | -- |
Goodwill | $315,358,000.00 | $315,358,000.00 | $315,358,000.00 | $315,358,000.00 | $315,358,000.00 | $315,358,000.00 | $315,358,000.00 | $315,358,000.00 | $315,358,000.00 | $315,400,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $267,514,000.00 | $269,758,000.00 | $270,000,000.00 | $269,800,000.00 | $269,771,000.00 | $269,766,000.00 | $269,800,000.00 | $267,549,000.00 | $280,209,000.00 | $270,083,000.00 | $268,698,000.00 | $44,808,000.00 | $44,808,000.00 | $44,808,000.00 | $44,808,000.00 | $44,808,000.00 | $44,808,000.00 | $44,808,000.00 | $44,808,000.00 | $44,808,000.00 | $44,808,000.00 | $44,808,000.00 | $44,808,000.00 | $44,808,000.00 | -- | -- | -- | -- | -- | -- |
Other Assets | $14,075,000.00 | $14,821,000.00 | $15,328,000.00 | $11,322,000.00 | $12,321,000.00 | $13,914,000.00 | $14,605,000.00 | $16,944,000.00 | $16,029,000.00 | $18,091,000.00 | $17,277,000.00 | $8,630,000.00 | $9,181,000.00 | $9,968,000.00 | $10,592,000.00 | $10,759,000.00 | $11,069,000.00 | $11,796,000.00 | $11,349,000.00 | $13,204,000.00 | $13,421,000.00 | $15,327,000.00 | $20,259,000.00 | $20,225,000.00 | $13,279,000.00 | $13,147,000.00 | $13,137,000.00 | $11,394,000.00 | $12,802,000.00 | $13,709,000.00 | $15,087,000.00 | $16,011,000.00 | $15,791,000.00 | $17,495,000.00 | $15,648,000.00 | $11,619,000.00 | $12,058,000.00 | $9,862,000.00 | $9,561,000.00 | $8,921,000.00 | $5,336,000.00 | $6,120,000.00 | $7,199,000.00 | $8,503,000.00 | $8,795,000.00 | $6,854,000.00 | $7,880,000.00 | $8,510,000.00 | $9,923,000.00 | $11,628,000.00 | -- | -- | -- | $2,744,000.00 | -- | -- |
Total Assets | $815,599,000.00 | $840,894,000.00 | $779,622,000.00 | $759,071,000.00 | $767,629,000.00 | $798,713,000.00 | $758,945,000.00 | $737,128,000.00 | $720,926,000.00 | $726,494,000.00 | $704,839,000.00 | $693,552,000.00 | $687,584,000.00 | $680,067,000.00 | $682,431,000.00 | $676,030,000.00 | $664,205,000.00 | $612,016,000.00 | $593,405,000.00 | $616,659,000.00 | $644,726,000.00 | $623,687,000.00 | $632,327,000.00 | $623,204,000.00 | $644,833,000.00 | $635,961,000.00 | $661,497,000.00 | $697,281,000.00 | $711,376,000.00 | $766,883,000.00 | $756,253,000.00 | $789,532,000.00 | $793,629,000.00 | $785,920,000.00 | $831,547,000.00 | $841,605,000.00 | $877,817,000.00 | $510,530,000.00 | $502,145,000.00 | $501,650,000.00 | $476,529,000.00 | $447,876,000.00 | $446,724,000.00 | $428,300,000.00 | $435,030,000.00 | $414,619,000.00 | $437,737,000.00 | $444,015,000.00 | $464,004,000.00 | $467,924,000.00 | -- | -- | -- | $377,687,000.00 | -- | -- |
Accounts Payable | $33,069,000.00 | $34,487,000.00 | $36,887,000.00 | $41,264,000.00 | $40,843,000.00 | $42,036,000.00 | $43,635,000.00 | $39,336,000.00 | $38,491,000.00 | $34,597,000.00 | $36,323,000.00 | $34,480,000.00 | $27,384,000.00 | $27,530,000.00 | -- | -- | -- | $44,350,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $32,049,000.00 | $36,048,000.00 | $36,305,000.00 | $32,877,000.00 | $40,661,000.00 | $48,467,000.00 | $35,127,000.00 | $29,082,000.00 | $27,062,000.00 | $26,444,000.00 | $24,518,000.00 | $21,360,000.00 | $24,559,000.00 | $21,411,000.00 | -- | -- | -- | $20,591,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $132,937,000.00 | $148,874,000.00 | $153,452,000.00 | $184,310,000.00 | $252,655,000.00 | $311,550,000.00 | $317,214,000.00 | $301,207,000.00 | $299,371,000.00 | $314,861,000.00 | $311,939,000.00 | $296,237,000.00 | $295,999,000.00 | $295,640,000.00 | $305,538,000.00 | $311,900,000.00 | $321,246,000.00 | $284,357,000.00 | $283,760,000.00 | $321,482,000.00 | $363,571,000.00 | $365,230,000.00 | $371,201,000.00 | $392,584,000.00 | $399,161,000.00 | $418,268,000.00 | $443,205,000.00 | $438,516,000.00 | $443,881,000.00 | $496,453,000.00 | $482,579,000.00 | $508,125,000.00 | $502,461,000.00 | $480,400,000.00 | $485,483,000.00 | $474,817,000.00 | $481,658,000.00 | $69,555,000.00 | $67,716,000.00 | $79,100,000.00 | $71,786,000.00 | $62,196,000.00 | $67,022,000.00 | $61,125,000.00 | $75,014,000.00 | $57,069,000.00 | $70,785,000.00 | $71,816,000.00 | $75,886,000.00 | $74,363,000.00 | -- | -- | -- | $58,965,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | $150,000,000.00 | $154,375,000.00 | $158,750,000.00 | $163,125,000.00 | $167,500,000.00 | $171,875,000.00 | $171,875,000.00 | -- | -- | -- | $125,072,000.00 | $139,230,000.00 | $172,287,000.00 | -- | $251,357,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $732,073,000.00 | $707,991,000.00 | $701,713,000.00 | $695,768,000.00 | $690,367,000.00 | $688,259,000.00 | $684,605,000.00 | $680,315,000.00 | $674,643,000.00 | $669,773,000.00 | $665,233,000.00 | $660,089,000.00 | $647,229,000.00 | $642,640,000.00 | $637,906,000.00 | $635,299,000.00 | $644,867,000.00 | $640,329,000.00 | $634,160,000.00 | $626,861,000.00 | $627,756,000.00 | $624,222,000.00 | $621,986,000.00 | $621,170,000.00 | $623,292,000.00 | $626,375,000.00 | $629,813,000.00 | $627,637,000.00 | -- | -- | -- | $630,184,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-3,380,000.00 | $-2,906,000.00 | $-3,051,000.00 | $-2,682,000.00 | $-2,225,000.00 | $-2,414,000.00 | $-3,666,000.00 | $-2,679,000.00 | $-1,704,000.00 | $-1,451,000.00 | $-1,816,000.00 | $-1,797,000.00 | $-1,985,000.00 | $-1,748,000.00 | $-2,211,000.00 | $-2,563,000.00 | $-2,714,000.00 | $-2,603,000.00 | $-2,349,000.00 | $-2,256,000.00 | $-2,295,000.00 | $-2,331,000.00 | $-2,578,000.00 | $-1,991,000.00 | $-871,000.00 | $-1,452,000.00 | $-2,657,000.00 | $-3,124,000.00 | $-3,755,000.00 | $-4,156,000.00 | $-3,398,000.00 | $-3,199,000.00 | $-2,699,000.00 | $-2,910,000.00 | $-2,482,000.00 | $-1,863,000.00 | $-1,779,000.00 | $-1,884,000.00 | $-895,000.00 | $-525,000.00 | $-381,000.00 | $-145,000.00 | $-477,000.00 | $-621,000.00 | $-501,000.00 | $-261,000.00 | $-162,000.00 | $-186,000.00 | $-255,000.00 | $-345,000.00 | -- | -- | -- | $499,000.00 | -- | -- |
Accumulated Deficit | $162,763,000.00 | $147,967,000.00 | $49,261,000.00 | $-4,527,000.00 | $-55,171,000.00 | $-111,094,000.00 | $-163,007,000.00 | $-209,366,000.00 | $-253,898,000.00 | $-289,976,000.00 | $-318,508,000.00 | $-345,247,000.00 | $-367,085,000.00 | $-385,898,000.00 | $-401,887,000.00 | $-414,494,000.00 | $-425,123,000.00 | $-433,290,000.00 | $-447,277,000.00 | $-460,816,000.00 | $-469,375,000.00 | $-476,783,000.00 | $-469,662,000.00 | $-476,636,000.00 | $-456,413,000.00 | $-477,862,000.00 | $-470,649,000.00 | $-427,597,000.00 | $-414,575,000.00 | $-406,945,000.00 | $-398,781,000.00 | $-386,367,000.00 | $-372,557,000.00 | $-352,846,000.00 | $-307,392,000.00 | $-282,531,000.00 | $-246,960,000.00 | $-193,613,000.00 | $-209,032,000.00 | $-218,438,000.00 | $-230,209,000.00 | $-242,193,000.00 | $-248,740,000.00 | $-257,584,000.00 | $-262,624,000.00 | $-264,514,000.00 | $-257,339,000.00 | $-255,164,000.00 | $-242,622,000.00 | $-234,908,000.00 | -- | -- | -- | $-313,140,000.00 | -- | -- |
Total Stockholders' Equity | $682,662,000.00 | $692,020,000.00 | $626,170,000.00 | $574,761,000.00 | $514,974,000.00 | $487,163,000.00 | $441,731,000.00 | $435,921,000.00 | $421,555,000.00 | $411,633,000.00 | $392,900,000.00 | $397,315,000.00 | $391,585,000.00 | $384,427,000.00 | $376,893,000.00 | $364,130,000.00 | $342,959,000.00 | $327,659,000.00 | $309,645,000.00 | $295,177,000.00 | $281,155,000.00 | $258,457,000.00 | $261,126,000.00 | $230,620,000.00 | $245,672,000.00 | $217,693,000.00 | $218,292,000.00 | $258,765,000.00 | $267,495,000.00 | $270,430,000.00 | $273,674,000.00 | $281,407,000.00 | $291,168,000.00 | $305,520,000.00 | $338,535,000.00 | $359,422,000.00 | $388,952,000.00 | $440,975,000.00 | $434,429,000.00 | $422,550,000.00 | $404,743,000.00 | $385,680,000.00 | $379,702,000.00 | $367,175,000.00 | $360,016,000.00 | $357,550,000.00 | $366,952,000.00 | $372,199,000.00 | $388,118,000.00 | $393,561,000.00 | -- | -- | -- | $318,722,000.00 | $253,360,000.00 | $254,939,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $815,599,000.00 | $840,894,000.00 | $779,622,000.00 | $759,071,000.00 | $767,629,000.00 | $798,713,000.00 | $758,945,000.00 | $737,128,000.00 | $720,926,000.00 | $726,494,000.00 | $704,839,000.00 | $693,552,000.00 | $687,584,000.00 | $680,067,000.00 | $682,431,000.00 | $676,030,000.00 | $664,205,000.00 | $612,016,000.00 | $593,405,000.00 | $616,659,000.00 | $644,726,000.00 | $623,687,000.00 | $632,327,000.00 | $623,204,000.00 | $644,833,000.00 | $635,961,000.00 | $661,497,000.00 | $697,281,000.00 | $711,376,000.00 | $766,883,000.00 | $756,253,000.00 | $789,532,000.00 | $793,629,000.00 | $785,920,000.00 | $831,547,000.00 | $841,605,000.00 | $877,817,000.00 | $510,530,000.00 | $502,145,000.00 | $501,650,000.00 | $476,529,000.00 | $447,876,000.00 | $446,724,000.00 | $428,300,000.00 | $435,030,000.00 | $428,759,000.00 | $437,737,000.00 | $444,015,000.00 | $464,004,000.00 | $467,924,000.00 | -- | -- | -- | $377,687,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $101,484,000.00 | $102,715,000.00 | -- | $385,961,000.00 | $290,695,000.00 | $198,724,000.00 | $104,587,000.00 | $427,054,000.00 | $113,225,000.00 | $195,721,000.00 | $96,512,000.00 | $405,966,000.00 | $109,715,000.00 | $106,460,000.00 | $88,597,000.00 | $366,127,000.00 | $282,527,000.00 | $195,957,000.00 | $96,637,000.00 | $332,525,000.00 | $87,154,000.00 | $155,852,000.00 | $71,158,000.00 | $279,256,000.00 | $70,889,000.00 | $70,792,000.00 | $71,700,000.00 | $318,366,000.00 | $248,196,000.00 | $166,476,000.00 | -- | $297,768,000.00 | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $96,208,000.00 | $514,670,000.00 | $395,723,000.00 | $132,561,000.00 | $128,601,000.00 | $452,050,000.00 | $329,984,000.00 | $118,732,000.00 | $100,767,000.00 | $321,675,000.00 | $230,595,000.00 | $147,770,000.00 | $70,586,000.00 | $64,861,000.00 | $180,445,000.00 | $60,577,000.00 | $57,562,000.00 | $59,293,000.00 | $179,129,000.00 | $117,690,000.00 | $57,652,000.00 | $54,306,000.00 | $58,364,000.00 | $50,248,000.00 | $56,521,000.00 | $51,216,000.00 | $53,322,000.00 | $51,209,000.00 | $60,832,000.00 | $63,480,000.00 | $67,424,000.00 | $58,426,000.00 | $57,104,000.00 | $54,102,000.00 | $59,849,000.00 | $58,126,000.00 | $47,832,000.00 | $46,263,000.00 | $50,811,000.00 | $54,975,000.00 | $54,138,000.00 | $48,603,000.00 | $46,376,000.00 | $45,110,000.00 | $38,155,000.00 | $35,673,000.00 | $38,548,000.00 | $37,051,000.00 | $39,485,000.00 | $40,463,000.00 | $47,854,000.00 | $50,671,000.00 | $49,609,000.00 | -- | -- | -- |
Research and Development | $40,591,000.00 | $159,770,000.00 | $119,983,000.00 | $41,946,000.00 | $35,989,000.00 | $135,767,000.00 | $100,988,000.00 | $66,168,000.00 | $32,555,000.00 | $110,518,000.00 | $80,289,000.00 | $51,520,000.00 | $24,066,000.00 | $89,223,000.00 | $22,439,000.00 | $44,151,000.00 | $21,693,000.00 | $78,617,000.00 | $20,032,000.00 | $19,377,000.00 | $19,665,000.00 | $82,449,000.00 | $19,131,000.00 | $44,022,000.00 | $22,941,000.00 | $103,357,000.00 | $25,648,000.00 | $54,209,000.00 | $27,389,000.00 | $117,518,000.00 | $27,747,000.00 | $30,915,000.00 | $32,608,000.00 | $136,868,000.00 | $104,813,000.00 | $67,194,000.00 | $27,642,000.00 | $88,079,000.00 | $65,594,000.00 | $22,302,000.00 | $21,239,000.00 | $80,966,000.00 | $58,635,000.00 | $38,381,000.00 | $18,114,000.00 | $77,610,000.00 | $58,955,000.00 | $19,363,000.00 | $19,146,000.00 | $71,855,000.00 | $16,999,000.00 | $18,631,000.00 | $20,140,000.00 | $60,326,000.00 | $56,133,000.00 | -- |
Selling, General, and Administrative | $36,469,000.00 | $137,244,000.00 | $102,583,000.00 | $36,788,000.00 | $32,578,000.00 | $122,076,000.00 | $89,721,000.00 | $31,926,000.00 | $28,771,000.00 | $105,617,000.00 | $76,971,000.00 | $50,699,000.00 | $25,092,000.00 | $95,331,000.00 | $70,797,000.00 | $47,039,000.00 | $22,551,000.00 | $82,542,000.00 | $21,078,000.00 | $19,759,000.00 | $20,781,000.00 | $91,054,000.00 | $69,886,000.00 | $21,068,000.00 | $27,043,000.00 | $90,718,000.00 | $21,290,000.00 | $45,843,000.00 | $23,905,000.00 | $98,602,000.00 | $75,857,000.00 | $46,613,000.00 | $23,608,000.00 | $97,349,000.00 | $23,819,000.00 | $28,189,000.00 | $21,088,000.00 | $73,527,000.00 | $55,226,000.00 | $18,832,000.00 | $18,749,000.00 | $67,144,000.00 | $49,955,000.00 | $33,570,000.00 | $16,498,000.00 | $72,317,000.00 | $55,048,000.00 | $19,405,000.00 | $17,923,000.00 | $68,838,000.00 | $51,717,000.00 | $34,908,000.00 | $17,170,000.00 | $64,359,000.00 | $52,545,000.00 | -- |
Total Operating Expenses | $79,634,000.00 | $302,400,000.00 | $226,602,000.00 | $148,958,000.00 | $69,467,000.00 | $264,683,000.00 | $196,633,000.00 | $126,703,000.00 | $63,004,000.00 | $220,859,000.00 | $159,615,000.00 | $103,805,000.00 | $49,937,000.00 | $192,940,000.00 | $145,411,000.00 | $95,919,000.00 | $47,824,000.00 | $179,381,000.00 | $135,579,000.00 | $90,828,000.00 | $45,176,000.00 | $222,559,000.00 | $166,533,000.00 | $121,128,000.00 | -- | $264,199,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $16,574,000.00 | $212,270,000.00 | $169,121,000.00 | $53,070,000.00 | $59,134,000.00 | $187,367,000.00 | $133,351,000.00 | $46,786,000.00 | $37,763,000.00 | $100,816,000.00 | $70,980,000.00 | $43,965,000.00 | $20,649,000.00 | $52,366,000.00 | $35,034,000.00 | $12,482,000.00 | $9,738,000.00 | $59,041,000.00 | $16,688,000.00 | $26,862,000.00 | $12,476,000.00 | $-3,120,000.00 | $-1,400,000.00 | $-13,564,000.00 | $-795,000.00 | $-47,620,000.00 | $-37,468,000.00 | $-8,729,000.00 | $-702,000.00 | $-26,699,000.00 | $-25,741,000.00 | $-6,373,000.00 | $-13,358,000.00 | $-107,232,000.00 | $-70,784,000.00 | $-25,894,000.00 | $-26,932,000.00 | $41,616,000.00 | $10,374,000.00 | $13,101,000.00 | $13,402,000.00 | $26,786,000.00 | $18,571,000.00 | $9,656,000.00 | $2,641,000.00 | $-9,366,000.00 | $-347,000.00 | $-2,633,000.00 | $153,000.00 | $41,289,000.00 | $12,286,000.00 | $23,379,000.00 | $10,464,000.00 | $55,129,000.00 | $-8,252,000.00 | -- |
Loss Before Income Taxes | $17,835,000.00 | $214,856,000.00 | $169,452,000.00 | $53,083,000.00 | $58,484,000.00 | $182,112,000.00 | $129,400,000.00 | $46,715,000.00 | $37,033,000.00 | $97,626,000.00 | $68,515,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.11 | $1.88 | $1.16 | $0.37 | $0.41 | $1.30 | $0.92 | $0.59 | $0.26 | $0.70 | $0.20 | $0.30 | $0.14 | $0.12 | $0.09 | $0.08 | $0.06 | $0.33 | $0.10 | $0.12 | $0.06 | $-0.21 | $0.05 | $-0.16 | $-0.05 | $-0.58 | $-0.52 | -- | -- | $-0.45 | -- | -- | -- | $-1.36 | $-0.97 | $-0.76 | $-0.46 | $0.41 | $0.08 | $0.10 | $0.10 | $0.19 | $0.14 | $0.04 | $0.02 | $-0.25 | $-0.19 | $-0.11 | $-0.07 | $0.66 | $0.11 | $0.20 | $0.09 | $0.49 | $-0.06 | -- |
Weighted Average Shares Basic | 137,475,000 | 137,694,000 | 137,697,000 | 137,735,000 | 137,418,000 | 137,321,000 | 137,397,000 | 137,424,000 | 137,500,000 | 136,619,000 | 136,638,000 | 136,394,000 | 136,401,000 | 135,220,000 | -- | -- | -- | 132,471,000 | -- | -- | -- | 126,564,000 | -- | -- | -- | 122,677,000 | -- | -- | -- | 119,994,000 | -- | -- | -- | 117,387,000 | 117,669,000 | 116,903,000 | 116,863,000 | 117,708,000 | 118,643,000 | 117,170,000 | 116,436,000 | 115,701,000 | 115,730,000 | 115,562,000 | 115,391,000 | 117,194,000 | 117,612,000 | 118,024,000 | 118,174,000 | 117,875,000 | 117,990,000 | 118,047,000 | 117,996,000 | 116,726,000 | 115,384,000 | -- |
Earnings Per Share Diluted | $0.11 | $1.85 | $1.15 | $0.36 | $0.40 | $1.27 | $0.90 | $0.57 | $0.26 | $0.67 | $0.47 | $0.29 | $0.13 | $0.34 | $0.09 | $0.14 | $0.06 | $0.32 | $0.21 | $0.06 | $0.05 | $-0.21 | $0.05 | $-0.16 | $-0.05 | $-0.58 | $-0.52 | -- | -- | $-0.45 | -- | -- | -- | $-1.36 | $-0.21 | $-0.76 | $-0.46 | $0.40 | $0.08 | $0.20 | $0.10 | $0.19 | $0.13 | $0.04 | $0.02 | $-0.06 | $-0.19 | $-0.11 | $-0.07 | $0.65 | $0.11 | $0.20 | $0.09 | $0.48 | $-0.06 | -- |
Weighted Average Shares Diluted | 138,774,000 | 139,790,000 | 139,927,000 | 139,966,000 | 140,101,000 | 140,667,000 | 140,921,000 | 140,170,000 | 141,281,000 | 142,143,000 | 142,163,000 | 141,637,000 | 141,674,000 | 141,276,000 | 141,524,000 | 138,751,000 | 138,044,000 | 137,274,000 | 137,679,000 | 137,221,000 | 134,810,000 | 126,564,000 | 129,474,000 | 124,843,000 | 124,076,000 | 122,677,000 | 122,393,000 | -- | -- | 119,994,000 | 119,596,000 | 119,445,000 | 118,833,000 | 117,387,000 | 117,669,000 | 116,883,000 | 116,863,000 | 120,245,000 | 120,449,000 | 120,041,000 | 118,917,000 | 117,081,000 | 117,093,000 | 116,935,000 | 116,714,000 | 117,194,000 | 116,785,000 | 118,024,000 | 118,174,000 | 121,139,000 | 120,627,000 | 121,695,000 | 121,864,000 | 120,143,000 | 115,384,000 | -- |
Common Stock Shares Authorized | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | -- | -- | -- | 300,000,000 | -- | -- |
Common Stock Shares Outstanding | 137,538,000 | 137,340,000 | 138,022,000 | 137,823,000 | 137,637,000 | 137,099,000 | 137,028,000 | 137,263,000 | 137,597,000 | 137,239,000 | 136,901,000 | 136,344,000 | 136,401,000 | 136,236,000 | 136,078,000 | 135,147,000 | 134,513,000 | 133,883,000 | 133,502,000 | 132,536,000 | 131,905,000 | 129,728,000 | 129,275,000 | 125,613,000 | 124,311,000 | 123,895,000 | 123,138,000 | 122,730,000 | 121,999,000 | 121,645,000 | 121,000,000 | 120,001,000 | 119,095,000 | 118,651,000 | 117,951,000 | 117,560,000 | 116,675,000 | 117,288,000 | 118,666,983 | 118,364,668 | 117,332,000 | 115,671,000 | 116,281,446 | 115,835,579 | 115,529,000 | 115,500,000 | 116,139,000 | 117,358,000 | 118,213,000 | 117,675,000 | -- | -- | -- | -- | -- | -- |
Common Stock Value | $1,375,000.00 | $1,373,000.00 | $1,380,000.00 | $1,378,000.00 | $1,376,000.00 | $1,371,000.00 | $1,370,000.00 | $1,373,000.00 | $1,376,000.00 | $1,372,000.00 | $1,369,000.00 | $1,363,000.00 | $1,364,000.00 | $1,362,000.00 | -- | -- | -- | $1,339,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 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- | -- | 10,000,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 | $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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |