Date | 7/31/2024 | 4/30/2024 | 1/31/2024 | 7/31/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 10/31/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 10/31/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 4/30/2010 | 4/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $81,162,000.00 | $73,301,000.00 | $107,694,000.00 | $105,871,000.00 | $78,276,000.00 | $101,417,000.00 | $93,183,000.00 | $77,231,000.00 | $104,770,000.00 | $324,543,000.00 | $280,099,000.00 | $246,839,000.00 | $255,142,000.00 | $131,496,000.00 | $130,742,000.00 | $137,094,000.00 | $172,708,000.00 | $149,369,000.00 | $151,255,000.00 | $170,788,000.00 | $143,517,000.00 | $112,304,000.00 | $117,109,000.00 | $117,473,000.00 | $79,904,000.00 | $73,278,000.00 | $88,876,000.00 | $122,313,000.00 | $124,287,000.00 | $122,706,000.00 | $128,032,000.00 | $146,450,000.00 | $143,410,000.00 | $125,977,000.00 | $126,339,000.00 | $148,052,000.00 | $126,969,000.00 | $92,749,000.00 | $66,126,000.00 | $64,339,000.00 | $75,332,000.00 | $63,975,000.00 | $70,770,000.00 | $53,210,000.00 | $64,220,000.00 | $65,865,000.00 | $98,589,000.00 | $81,247,000.00 | $62,041,000.00 | $39,099,000.00 | $28,665,000.00 | $116,501,000.00 |
Accounts Receivable Net Current | $35,487,000.00 | $70,305,000.00 | $53,236,000.00 | $79,214,000.00 | $52,871,000.00 | $31,664,000.00 | $52,062,000.00 | $60,170,000.00 | $26,552,000.00 | $26,621,000.00 | $30,701,000.00 | $43,357,000.00 | $73,660,000.00 | $27,936,000.00 | $40,564,000.00 | $42,724,000.00 | $31,051,000.00 | $34,064,000.00 | $34,639,000.00 | $13,802,000.00 | $56,813,000.00 | $25,690,000.00 | $35,106,000.00 | $30,685,000.00 | $74,361,000.00 | $23,121,000.00 | $26,102,000.00 | $32,635,000.00 | $56,045,000.00 | $38,991,000.00 | $42,746,000.00 | $28,205,000.00 | $33,607,000.00 | $37,834,000.00 | $31,096,000.00 | $23,213,000.00 | $31,739,000.00 | $42,617,000.00 | $36,238,000.00 | $19,604,000.00 | $19,770,000.00 | $31,600,000.00 | $48,330,000.00 | $49,880,000.00 | $56,417,000.00 | $24,213,000.00 | -- | -- | $44,376,000.00 | -- | -- | -- |
Inventory | $143,835,000.00 | $150,168,000.00 | $161,384,000.00 | $175,396,000.00 | $125,942,000.00 | $109,810,000.00 | $98,603,000.00 | $90,629,000.00 | $81,944,000.00 | $53,104,000.00 | $51,779,000.00 | $45,530,000.00 | $45,535,000.00 | $65,156,000.00 | $52,769,000.00 | $56,336,000.00 | $54,056,000.00 | $50,379,000.00 | $46,096,000.00 | $42,244,000.00 | $38,640,000.00 | $77,327,000.00 | $76,039,000.00 | $72,017,000.00 | $60,076,000.00 | $68,806,000.00 | $55,168,000.00 | $44,105,000.00 | $37,486,000.00 | $46,434,000.00 | $48,336,000.00 | $43,921,000.00 | $39,414,000.00 | $48,799,000.00 | $51,804,000.00 | $46,441,000.00 | $50,699,000.00 | $55,441,000.00 | $60,629,000.00 | $68,663,000.00 | $62,561,000.00 | $63,597,000.00 | $44,747,000.00 | $44,505,000.00 | $43,539,000.00 | $48,447,000.00 | -- | -- | $38,137,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $19,758,000.00 | $22,333,000.00 | $21,708,000.00 | $13,949,000.00 | $15,323,000.00 | $13,244,000.00 | $11,368,000.00 | $11,527,000.00 | $13,761,000.00 | $7,693,000.00 | $7,310,000.00 | $5,941,000.00 | $6,246,000.00 | $6,833,000.00 | $8,045,000.00 | $7,606,000.00 | $7,418,000.00 | $6,616,000.00 | $5,732,000.00 | $5,196,000.00 | $5,103,000.00 | $5,138,000.00 | $5,175,000.00 | $5,266,000.00 | $5,653,000.00 | $5,341,000.00 | $4,706,000.00 | $4,167,000.00 | $4,150,000.00 | $4,219,000.00 | $4,555,000.00 | $3,958,000.00 | $4,599,000.00 | $4,203,000.00 | $4,233,000.00 | $3,320,000.00 | $4,260,000.00 | $3,755,000.00 | $4,317,000.00 | $3,765,000.00 | $4,303,000.00 | $4,283,000.00 | $4,837,000.00 | $3,568,000.00 | $4,030,000.00 | $2,793,000.00 | -- | -- | $2,372,000.00 | -- | -- | -- |
Total Current Assets | $500,346,000.00 | $515,581,000.00 | $500,691,000.00 | $481,688,000.00 | $390,881,000.00 | $357,532,000.00 | $357,268,000.00 | $368,909,000.00 | $364,077,000.00 | $521,544,000.00 | $507,599,000.00 | $486,792,000.00 | $503,927,000.00 | $457,334,000.00 | $456,152,000.00 | $455,329,000.00 | $469,588,000.00 | $436,875,000.00 | $421,912,000.00 | $410,203,000.00 | $399,147,000.00 | $355,255,000.00 | $357,674,000.00 | $346,994,000.00 | $354,085,000.00 | $308,948,000.00 | $313,887,000.00 | $323,765,000.00 | $349,703,000.00 | $329,630,000.00 | $321,320,000.00 | $318,181,000.00 | $329,032,000.00 | $309,896,000.00 | $311,567,000.00 | $313,731,000.00 | $306,857,000.00 | $289,379,000.00 | $265,763,000.00 | $250,565,000.00 | $263,454,000.00 | $266,809,000.00 | $263,950,000.00 | $254,985,000.00 | $281,769,000.00 | $257,207,000.00 | -- | -- | $298,031,000.00 | -- | -- | -- |
Property Plant and Equipement | $48,071,000.00 | $46,602,000.00 | $45,053,000.00 | $39,770,000.00 | $45,388,000.00 | $52,415,000.00 | $61,862,000.00 | $62,296,000.00 | $68,217,000.00 | $22,920,000.00 | $22,868,000.00 | $22,907,000.00 | $21,694,000.00 | $19,877,000.00 | $20,571,000.00 | $17,747,000.00 | $16,905,000.00 | $20,542,000.00 | $20,460,000.00 | $19,347,000.00 | $19,219,000.00 | $21,626,000.00 | $21,614,000.00 | $20,317,000.00 | $19,220,000.00 | $18,410,000.00 | $17,445,000.00 | $16,910,000.00 | $16,762,000.00 | $14,313,000.00 | $13,579,000.00 | $13,023,000.00 | $13,499,000.00 | $16,143,000.00 | $16,889,000.00 | $17,897,000.00 | $19,997,000.00 | $24,492,000.00 | $26,039,000.00 | $26,725,000.00 | $24,429,000.00 | $21,714,000.00 | $22,137,000.00 | $23,131,000.00 | $23,515,000.00 | $20,936,000.00 | -- | -- | $17,498,000.00 | -- | -- | -- |
Intangible Assets Net | $67,521,000.00 | $72,224,000.00 | $77,597,000.00 | $40,540,000.00 | $83,442,000.00 | $88,660,000.00 | $91,009,000.00 | $97,224,000.00 | $110,620,000.00 | $11,552,000.00 | $12,213,000.00 | $12,928,000.00 | $13,637,000.00 | $14,357,000.00 | $15,952,000.00 | $16,727,000.00 | $459,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $275,932,000.00 | $275,652,000.00 | $275,189,000.00 | $180,797,000.00 | $336,555,000.00 | $334,963,000.00 | $333,791,000.00 | $334,347,000.00 | $335,888,000.00 | $6,340,000.00 | $6,340,000.00 | $6,340,000.00 | $6,340,000.00 | $6,340,000.00 | $8,080,000.00 | $8,080,000.00 | -- | -- | -- | -- | -- | -- | -- | $122,000.00 | $122,000.00 | -- | -- | $122,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $15,826,000.00 | $13,505,000.00 | $10,205,000.00 | $7,312,000.00 | $8,741,000.00 | $1,972,000.00 | $1,961,000.00 | $1,932,000.00 | $6,276,000.00 | $312,000.00 | $102,000.00 | $9,640,000.00 | $10,605,000.00 | $16,995,000.00 | $13,339,000.00 | $14,196,000.00 | $5,821,000.00 | $884,000.00 | $1,628,000.00 | $2,299,000.00 | $2,721,000.00 | $2,305,000.00 | $838,000.00 | $1,938,000.00 | $2,010,000.00 | $570,000.00 | $598,000.00 | $658,000.00 | $750,000.00 | $653,000.00 | $690,000.00 | $672,000.00 | $741,000.00 | $1,219,000.00 | $837,000.00 | $971,000.00 | $874,000.00 | $1,585,000.00 | $1,720,000.00 | $1,036,000.00 | $1,060,000.00 | $4,159,000.00 | $230,000.00 | $230,000.00 | $201,000.00 | $201,000.00 | -- | -- | $181,000.00 | -- | -- | -- |
Total Assets | $999,169,000.00 | $1,015,860,000.00 | $980,299,000.00 | $826,060,000.00 | $921,202,000.00 | $891,682,000.00 | $896,654,000.00 | $914,200,000.00 | $925,307,000.00 | $590,992,000.00 | $588,007,000.00 | $577,819,000.00 | $584,954,000.00 | $559,080,000.00 | $544,493,000.00 | $534,582,000.00 | $508,844,000.00 | $498,963,000.00 | $486,567,000.00 | $480,361,000.00 | $473,418,000.00 | $432,845,000.00 | $429,263,000.00 | $420,739,000.00 | $432,500,000.00 | $387,456,000.00 | $389,898,000.00 | $389,534,000.00 | $410,393,000.00 | $389,491,000.00 | $380,029,000.00 | $383,274,000.00 | $397,467,000.00 | $386,471,000.00 | $386,129,000.00 | $378,603,000.00 | $384,954,000.00 | $366,881,000.00 | $350,816,000.00 | $351,559,000.00 | $363,465,000.00 | $358,790,000.00 | $356,306,000.00 | $340,488,000.00 | $369,151,000.00 | $324,545,000.00 | -- | -- | $331,747,000.00 | -- | -- | -- |
Accounts Payable | $43,596,000.00 | $48,298,000.00 | $26,969,000.00 | $28,824,000.00 | $26,420,000.00 | $26,317,000.00 | $21,945,000.00 | $19,244,000.00 | $21,443,000.00 | $15,837,000.00 | $14,225,000.00 | $11,740,000.00 | $19,859,000.00 | $14,269,000.00 | $11,022,000.00 | $11,450,000.00 | $15,972,000.00 | $11,629,000.00 | $14,149,000.00 | $12,939,000.00 | $21,340,000.00 | $13,249,000.00 | $15,724,000.00 | $13,966,000.00 | $20,283,000.00 | $13,792,000.00 | $18,662,000.00 | $10,529,000.00 | $17,712,000.00 | $9,786,000.00 | $11,590,000.00 | $12,944,000.00 | $19,243,000.00 | $16,215,000.00 | $18,988,000.00 | $13,125,000.00 | $13,906,000.00 | $15,135,000.00 | $11,774,000.00 | $13,545,000.00 | $16,144,000.00 | $15,777,000.00 | $15,430,000.00 | $13,085,000.00 | $20,213,000.00 | $13,375,000.00 | -- | -- | $31,134,000.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | $17,500,000.00 | $28,000,000.00 | $40,000,000.00 | $130,000,000.00 | $167,500,000.00 | $167,500,000.00 | $187,500,000.00 | $190,000,000.00 | $195,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $598,735,000.00 | $597,646,000.00 | $593,228,000.00 | $386,140,000.00 | $295,070,000.00 | $283,789,000.00 | $268,641,000.00 | $267,248,000.00 | $261,612,000.00 | $184,366,000.00 | $183,298,000.00 | $181,406,000.00 | $181,481,000.00 | $180,051,000.00 | $178,550,000.00 | $177,207,000.00 | $176,216,000.00 | $174,891,000.00 | $171,867,000.00 | $170,789,000.00 | $170,139,000.00 | $168,735,000.00 | $166,993,000.00 | $165,359,000.00 | $162,150,000.00 | $157,960,000.00 | $156,667,000.00 | $155,853,000.00 | $154,274,000.00 | $152,942,000.00 | $151,269,000.00 | $150,337,000.00 | $148,293,000.00 | $147,374,000.00 | $146,431,000.00 | $145,497,000.00 | $143,648,000.00 | $134,251,000.00 | $132,549,000.00 | $131,398,000.00 | $130,527,000.00 | $129,588,000.00 | $128,614,000.00 | $126,309,000.00 | $124,954,000.00 | $123,371,000.00 | -- | -- | $119,765,000.00 | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-5,054,000.00 | $-5,592,000.00 | $-4,888,000.00 | $-4,515,000.00 | $-5,055,000.00 | $-8,480,000.00 | $-7,558,000.00 | $-6,514,000.00 | $-1,677,000.00 | $347,000.00 | $342,000.00 | $351,000.00 | $328,000.00 | $69,000.00 | $181,000.00 | $171,000.00 | $2,000.00 | $4,000.00 | $5,000.00 | $16,000.00 | $-21,000.00 | $-25,000.00 | $-98,000.00 | $-125,000.00 | $-127,000.00 | $-169,000.00 | $-158,000.00 | $-183,000.00 | $-201,000.00 | $-194,000.00 | $-201,000.00 | $-226,000.00 | $-1,358,000.00 | $-1,441,000.00 | $-859,000.00 | $-215,000.00 | $-263,000.00 | $-618,000.00 | $-676,000.00 | $-753,000.00 | $-705,000.00 | $-652,000.00 | $-667,000.00 | $-657,000.00 | $-694,000.00 | $-697,000.00 | -- | -- | $-784,000.00 | -- | -- | -- |
Accumulated Deficit | $251,853,000.00 | $230,687,000.00 | $224,641,000.00 | $192,916,000.00 | $331,494,000.00 | $332,170,000.00 | $338,838,000.00 | $347,233,000.00 | $339,965,000.00 | $340,475,000.00 | $340,264,000.00 | $338,170,000.00 | $328,090,000.00 | $310,619,000.00 | $311,627,000.00 | $304,126,000.00 | $286,351,000.00 | $280,669,000.00 | $272,300,000.00 | $266,243,000.00 | $238,913,000.00 | $221,676,000.00 | $222,504,000.00 | $215,486,000.00 | $219,929,000.00 | $189,453,000.00 | $191,636,000.00 | $195,808,000.00 | $207,185,000.00 | $201,821,000.00 | $195,657,000.00 | $194,994,000.00 | $201,975,000.00 | $194,895,000.00 | $192,570,000.00 | $195,471,000.00 | $199,080,000.00 | $191,023,000.00 | $179,807,000.00 | $178,152,000.00 | $185,362,000.00 | $186,157,000.00 | $182,288,000.00 | $173,550,000.00 | $174,936,000.00 | $157,142,000.00 | -- | -- | $144,485,000.00 | -- | -- | -- |
Total Stockholders' Equity | -- | -- | -- | $574,545,000.00 | $621,513,000.00 | $607,483,000.00 | $599,923,000.00 | $607,969,000.00 | $599,902,000.00 | $525,190,000.00 | $523,906,000.00 | $519,929,000.00 | $509,901,000.00 | $490,741,000.00 | $490,360,000.00 | $481,506,000.00 | $462,571,000.00 | $455,566,000.00 | $444,174,000.00 | $437,050,000.00 | $410,117,000.00 | $390,388,000.00 | $389,401,000.00 | $380,722,000.00 | $381,954,000.00 | $347,246,000.00 | $348,147,000.00 | $351,480,000.00 | $361,260,000.00 | $354,571,000.00 | $346,727,000.00 | $345,107,000.00 | $348,912,000.00 | $340,830,000.00 | $338,144,000.00 | $340,755,000.00 | $342,467,000.00 | $324,658,000.00 | $311,682,000.00 | $308,799,000.00 | $315,186,000.00 | $315,095,000.00 | $310,237,000.00 | $299,204,000.00 | $299,198,000.00 | $279,818,000.00 | -- | -- | $263,468,000.00 | -- | $233,420,000.00 | $207,427,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | $247,000.00 | $241,000.00 | $332,000.00 | $-12,000.00 | $-59,000.00 | $-37,000.00 | -- | $-23,000.00 | $-3,000.00 | $-7,000.00 | $4,000.00 | $-17,000.00 | $2,000.00 | $9,000.00 | $23,000.00 | $1,000.00 | $9,000.00 | $216,000.00 | $239,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $999,169,000.00 | $1,015,860,000.00 | $980,299,000.00 | $826,060,000.00 | $921,202,000.00 | $891,682,000.00 | $896,654,000.00 | $914,200,000.00 | $925,307,000.00 | $590,992,000.00 | $588,007,000.00 | $577,819,000.00 | $584,954,000.00 | $559,080,000.00 | $544,493,000.00 | $534,582,000.00 | $508,844,000.00 | $498,963,000.00 | $486,567,000.00 | $480,361,000.00 | $473,418,000.00 | $432,845,000.00 | $429,263,000.00 | $420,739,000.00 | $432,500,000.00 | $387,456,000.00 | $389,898,000.00 | $389,534,000.00 | $410,393,000.00 | $389,491,000.00 | $380,029,000.00 | $383,274,000.00 | $397,467,000.00 | $386,471,000.00 | $386,129,000.00 | $378,603,000.00 | $384,954,000.00 | $366,881,000.00 | $350,816,000.00 | $351,559,000.00 | $363,465,000.00 | $358,790,000.00 | $356,306,000.00 | $340,488,000.00 | $369,151,000.00 | $324,545,000.00 | -- | -- | $331,747,000.00 | -- | -- | -- |
Date | 7/31/2024 | 4/30/2024 | 1/31/2024 | 7/31/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 10/31/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 10/31/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 4/30/2010 | 4/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | $258,897,000.00 | $180,115,000.00 | $87,450,000.00 | -- | $232,073,000.00 | $170,182,000.00 | $86,911,000.00 | -- | $75,322,000.00 | $151,022,000.00 | $78,043,000.00 | $117,381,000.00 | $63,935,000.00 | $73,827,000.00 | $43,764,000.00 | $125,376,000.00 | $53,163,000.00 | $50,116,000.00 | $36,218,000.00 | $84,757,000.00 | $67,560,000.00 | $64,731,000.00 | $47,050,000.00 | $259,398,000.00 | $68,397,000.00 | $104,530,000.00 | $51,866,000.00 | $251,703,000.00 | $69,221,000.00 | $64,867,000.00 | $44,117,000.00 | $54,110,000.00 | $47,087,000.00 | $138,955,000.00 | $58,677,000.00 | $325,008,000.00 | $71,964,000.00 | $80,372,000.00 | $61,997,000.00 | $292,503,000.00 | $84,434,000.00 | $249,518,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $162,164,000.00 | $118,310,000.00 | $74,961,000.00 | $32,134,000.00 | $162,763,000.00 | $33,812,000.00 | $62,234,000.00 | $29,535,000.00 | $151,995,000.00 | $40,935,000.00 | $64,225,000.00 | $31,027,000.00 | $155,130,000.00 | $114,009,000.00 | $34,793,000.00 | $37,812,000.00 | $158,090,000.00 | $114,730,000.00 | $72,561,000.00 | $31,572,000.00 | $147,616,000.00 | $111,228,000.00 | $83,814,000.00 | $39,172,000.00 | $195,675,000.00 | $44,531,000.00 | $49,742,000.00 | $40,282,000.00 | $175,352,000.00 | $50,305,000.00 | $152,692,000.00 | -- |
Gross Profit | $81,467,000.00 | $283,931,000.00 | $208,297,000.00 | $65,660,000.00 | $105,114,000.00 | $59,604,000.00 | $33,714,000.00 | $141,236,000.00 | $42,455,000.00 | $104,903,000.00 | $76,262,000.00 | $35,411,000.00 | $153,102,000.00 | $23,496,000.00 | $35,166,000.00 | $41,272,000.00 | $128,403,000.00 | $30,392,000.00 | $60,988,000.00 | $32,589,000.00 | $108,888,000.00 | $20,586,000.00 | $28,693,000.00 | $11,630,000.00 | $58,659,000.00 | $19,351,000.00 | $24,100,000.00 | $6,683,000.00 | $112,103,000.00 | $74,181,000.00 | $47,556,000.00 | $16,023,000.00 | $104,268,000.00 | $26,993,000.00 | $17,871,000.00 | $14,054,000.00 | $30,138,000.00 | $63,475,000.00 | $23,878,000.00 | $12,545,000.00 | $92,536,000.00 | $19,673,000.00 | $55,141,000.00 | $19,505,000.00 | $129,333,000.00 | $27,433,000.00 | $30,630,000.00 | $21,715,000.00 | $117,151,000.00 | $67,940,000.00 | $96,826,000.00 | -- |
Research and Development | $24,613,000.00 | $97,687,000.00 | $25,127,000.00 | $15,466,000.00 | $47,793,000.00 | $16,591,000.00 | $15,045,000.00 | $54,689,000.00 | $28,005,000.00 | $36,710,000.00 | $23,079,000.00 | $11,103,000.00 | $46,477,000.00 | $30,948,000.00 | $19,567,000.00 | $8,709,000.00 | $34,234,000.00 | $8,087,000.00 | $14,544,000.00 | $6,435,000.00 | $26,433,000.00 | $21,047,000.00 | $7,272,000.00 | $6,461,000.00 | $33,042,000.00 | $25,105,000.00 | $8,517,000.00 | $8,600,000.00 | $42,291,000.00 | $8,247,000.00 | $9,897,000.00 | $9,831,000.00 | $46,491,000.00 | $24,232,000.00 | $15,655,000.00 | $7,124,000.00 | $25,515,000.00 | $19,292,000.00 | $14,051,000.00 | $7,190,000.00 | $37,214,000.00 | $27,828,000.00 | $17,522,000.00 | $8,136,000.00 | $30,977,000.00 | $7,238,000.00 | $8,816,000.00 | $7,586,000.00 | $35,769,000.00 | $7,872,000.00 | $24,510,000.00 | -- |
Selling, General, and Administrative | $33,795,000.00 | $114,420,000.00 | $27,826,000.00 | $23,827,000.00 | $70,302,000.00 | $45,556,000.00 | $21,943,000.00 | $96,434,000.00 | $24,819,000.00 | $42,640,000.00 | $26,988,000.00 | $12,011,000.00 | $59,490,000.00 | $43,146,000.00 | $29,923,000.00 | $13,668,000.00 | $60,343,000.00 | $14,464,000.00 | $25,602,000.00 | $11,956,000.00 | $50,826,000.00 | $41,295,000.00 | $27,795,000.00 | $13,331,000.00 | $56,537,000.00 | $39,838,000.00 | $13,387,000.00 | $13,663,000.00 | $60,077,000.00 | $13,313,000.00 | $14,733,000.00 | $15,256,000.00 | $55,763,000.00 | $40,141,000.00 | $26,873,000.00 | $13,403,000.00 | $55,679,000.00 | $38,711,000.00 | $13,084,000.00 | $12,459,000.00 | $51,520,000.00 | $37,230,000.00 | $26,797,000.00 | $13,621,000.00 | $55,280,000.00 | $12,866,000.00 | $25,940,000.00 | $13,700,000.00 | $47,431,000.00 | $34,634,000.00 | $42,429,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $23,059,000.00 | $71,824,000.00 | $65,879,000.00 | $26,367,000.00 | $-12,981,000.00 | $-17,588,000.00 | $-3,274,000.00 | $-9,887,000.00 | $-8,774,000.00 | $25,553,000.00 | $26,195,000.00 | $12,297,000.00 | $47,135,000.00 | $25,840,000.00 | $26,948,000.00 | $18,895,000.00 | $33,826,000.00 | $7,841,000.00 | $20,842,000.00 | $14,198,000.00 | $31,629,000.00 | $-228,000.00 | $9,264,000.00 | $-8,162,000.00 | $12,531,000.00 | $-21,492,000.00 | $-20,067,000.00 | $-15,580,000.00 | $9,735,000.00 | $2,904,000.00 | $-2,161,000.00 | $-9,064,000.00 | $2,014,000.00 | $-5,455,000.00 | $-4,130,000.00 | $-6,473,000.00 | $12,419,000.00 | $5,472,000.00 | $3,933,000.00 | $-7,104,000.00 | $3,802,000.00 | $-1,066,000.00 | $10,822,000.00 | $-2,252,000.00 | $43,076,000.00 | $7,329,000.00 | $9,574,000.00 | $429,000.00 | $33,951,000.00 | $8,773,000.00 | $29,887,000.00 | -- |
Loss Before Income Taxes | -- | $61,557,000.00 | $15,224,000.00 | $23,230,000.00 | $-21,886,000.00 | $-15,813,000.00 | $-5,283,000.00 | $-13,254,000.00 | -- | -- | -- | -- | $47,183,000.00 | -- | -- | -- | $46,534,000.00 | -- | -- | -- | $32,537,000.00 | $209,000.00 | $9,641,000.00 | $-7,646,000.00 | $14,209,000.00 | $-20,806,000.00 | $-19,725,000.00 | $-15,505,000.00 | $8,068,000.00 | $781,000.00 | $-4,250,000.00 | $-11,229,000.00 | $1,893,000.00 | $5,088,000.00 | $-10,190,000.00 | $-5,670,000.00 | $14,896,000.00 | $5,043,000.00 | $-8,472,000.00 | $-10,293,000.00 | $10,773,000.00 | $-853,000.00 | $13,236,000.00 | $-2,080,000.00 | $43,538,000.00 | $7,458,000.00 | $9,680,000.00 | $507,000.00 | $34,228,000.00 | $15,728,000.00 | $30,082,000.00 | -- |
Earnings Per Share Basic | $0.76 | $2.19 | $1.99 | $0.84 | $-0.63 | $-0.27 | $-0.34 | $-0.17 | $-0.47 | $0.52 | $0.51 | $0.42 | $1.73 | $0.99 | $1.04 | $0.72 | $2.00 | $0.35 | $1.41 | $1.16 | $0.86 | $-0.04 | $0.30 | $-0.19 | $0.54 | $-0.09 | $-0.18 | $-0.51 | $0.23 | $0.16 | $-0.11 | $-0.30 | $0.31 | $0.10 | $-0.29 | $-0.16 | $0.61 | $0.25 | $-0.25 | $-0.32 | $0.47 | $0.51 | $0.40 | $-0.06 | $1.40 | $0.26 | $0.30 | $0.02 | $1.20 | $0.38 | $0.97 | -- |
Weighted Average Shares Basic | 27,959,692 | 27,203,417 | 27,907,568 | 26,088,277 | 24,906,977 | 24,900,873 | 24,804,232 | 24,685,534 | 24,641,614 | 23,924,017 | 23,914,737 | 23,893,001 | 23,806,208 | 23,790,788 | 23,775,355 | 23,745,199 | 23,663,410 | 23,687,672 | 23,621,720 | 23,574,595 | 23,471,241 | 23,515,622 | 23,477,914 | 23,336,305 | 23,059,045 | 23,082,974 | 23,002,832 | 22,956,607 | 22,936,413 | 22,941,354 | 22,985,956 | 22,947,487 | 22,868,733 | 22,890,502 | 22,878,410 | 22,804,127 | 22,354,444 | 22,321,368 | 22,273,629 | 22,238,363 | 22,069,842 | 22,142,917 | 22,030,330 | 21,929,455 | 21,783,496 | 21,797,802 | 21,743,990 | 21,724,053 | 21,591,333 | 21,594,032 | 21,391,795 | -- |
Earnings Per Share Diluted | $0.75 | $2.18 | $1.98 | $0.84 | $-0.63 | $-0.61 | $-0.34 | $-0.17 | $-0.47 | $0.51 | $0.50 | $0.42 | $1.71 | $0.98 | $1.02 | $0.71 | $1.97 | $0.35 | $1.39 | $1.14 | $0.84 | $0.07 | $0.11 | $-0.19 | $0.54 | $-0.78 | $-0.69 | $-0.51 | $0.39 | $0.16 | $-0.11 | $-0.30 | $0.13 | $0.10 | $-0.13 | $-0.16 | $0.35 | $0.25 | $-0.25 | $-0.32 | $0.47 | $0.17 | $0.33 | $-0.06 | $1.36 | $0.26 | $0.30 | $0.01 | $1.17 | $0.38 | $0.94 | -- |
Weighted Average Shares Diluted | 28,281,827 | 27,327,993 | 28,044,127 | 26,179,042 | 24,906,977 | 24,852,219 | 24,804,232 | 24,685,534 | 24,885,870 | 24,216,371 | 24,190,316 | 24,186,228 | 24,088,167 | 24,076,195 | 24,063,775 | 24,069,933 | 24,071,713 | 24,081,819 | 24,059,394 | 24,010,303 | 23,813,772 | 23,515,622 | 23,715,997 | 23,336,305 | 23,307,738 | 23,029,546 | 23,049,056 | 22,956,607 | 23,153,493 | 23,139,981 | 22,966,513 | 22,947,487 | 23,145,997 | 23,109,354 | 22,840,465 | 22,804,127 | 22,719,218 | 22,883,583 | 22,697,590 | 22,238,363 | 22,390,420 | 22,375,126 | 22,353,434 | 21,929,455 | 22,315,474 | 22,317,015 | 22,255,943 | 22,238,117 | 22,081,266 | 22,046,479 | 21,977,364 | -- |
Common Stock Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | 100,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 28,206,480 | 28,134,438 | 26,216,897 | 26,292,130 | 25,264,025 | 25,157,618 | 24,990,590 | 24,951,287 | 24,805,829 | 24,102,691 | 24,103,980 | 24,104,564 | 24,063,639 | 23,995,109 | 23,990,616 | 23,990,459 | 23,946,293 | 23,932,460 | 23,928,373 | 23,923,342 | 23,908,736 | 23,906,043 | 23,865,335 | 23,840,300 | 23,630,419 | 23,456,561 | 23,371,943 | 23,395,030 | 23,359,925 | 23,358,981 | 23,318,688 | 23,530,660 | 23,314,640 | 23,319,876 | 23,324,276 | 23,356,556 | 23,176,576 | 22,765,820 | 22,704,189 | 22,672,762 | 22,614,315 | 22,417,427 | 22,417,977 | 22,262,506 | 22,243,903 | 22,146,714 | -- | -- | 21,949,884 | -- | -- | -- |
Common Stock Value | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | -- | -- | $2,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 | -- | -- | -- |
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 | -- | -- | -- |
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 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |