Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 9/30/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 | 7/31/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 4/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $48,631,000.00 | $55,396,000.00 | $30,532,000.00 | $33,174,000.00 | $35,363,000.00 | $31,866,000.00 | $38,242,000.00 | $49,617,000.00 | $51,362,000.00 | $48,229,000.00 | $43,237,000.00 | $37,054,000.00 | $39,014,000.00 | $35,269,000.00 | $31,402,000.00 | $30,190,000.00 | $28,481,000.00 | $31,118,000.00 | $33,879,000.00 | $51,171,000.00 | $83,378,000.00 | $74,577,000.00 | $42,842,000.00 | $42,022,000.00 | $76,570,000.00 | $72,558,000.00 | $84,570,000.00 | $79,101,000.00 | $61,672,000.00 | $79,363,000.00 | $93,774,000.00 | $90,288,000.00 | $82,129,000.00 | $77,259,000.00 | $72,640,000.00 | $67,340,000.00 | $53,368,000.00 | $45,365,000.00 | $43,847,000.00 | $28,389,000.00 | $16,410,000.00 | -- | $13,630,000.00 | $21,468,000.00 | $19,776,000.00 | $13,192,000.00 | $31,604,000.00 | $51,266,000.00 | $35,201,000.00 | -- |
Accounts Receivable Net Current | $107,318,000.00 | $120,624,000.00 | $101,564,000.00 | $91,628,000.00 | $92,380,000.00 | $100,557,000.00 | $82,368,000.00 | $76,612,000.00 | $66,104,000.00 | $72,827,000.00 | $92,478,000.00 | $97,011,000.00 | $98,075,000.00 | $98,542,000.00 | $105,323,000.00 | $101,328,000.00 | $82,538,000.00 | $82,606,000.00 | $94,411,000.00 | $85,456,000.00 | $55,923,000.00 | $51,994,000.00 | $63,719,000.00 | $58,166,000.00 | $57,248,000.00 | $57,151,000.00 | $58,493,000.00 | $52,958,000.00 | $60,229,000.00 | $55,435,000.00 | $60,441,000.00 | $66,922,000.00 | $64,308,000.00 | $61,093,000.00 | $52,578,000.00 | $48,616,000.00 | $58,487,000.00 | $49,962,000.00 | $56,123,000.00 | $55,899,000.00 | $53,673,000.00 | -- | $53,770,000.00 | $50,037,000.00 | $46,187,000.00 | -- | -- | $40,013,000.00 | -- | -- |
Inventory | $86,321,000.00 | $96,299,000.00 | $92,550,000.00 | $92,892,000.00 | $91,418,000.00 | $95,014,000.00 | $65,618,000.00 | $74,153,000.00 | $71,317,000.00 | $70,030,000.00 | $60,273,000.00 | $63,789,000.00 | $65,779,000.00 | $69,689,000.00 | $64,890,000.00 | $69,056,000.00 | $74,255,000.00 | $69,300,000.00 | $63,829,000.00 | $65,068,000.00 | $43,490,000.00 | $38,327,000.00 | $34,020,000.00 | $38,953,000.00 | $40,059,000.00 | $41,100,000.00 | $40,645,000.00 | $44,098,000.00 | $45,390,000.00 | $43,979,000.00 | $41,008,000.00 | $44,009,000.00 | $41,316,000.00 | $37,545,000.00 | $37,316,000.00 | $40,093,000.00 | $36,729,000.00 | $33,818,000.00 | $34,391,000.00 | $40,923,000.00 | $41,574,000.00 | -- | $36,300,000.00 | $38,453,000.00 | $40,143,000.00 | -- | -- | $31,118,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $14,010,000.00 | $16,363,000.00 | $16,865,000.00 | $240,000.00 | $15,981,000.00 | $15,191,000.00 | $11,469,000.00 | $10,696,000.00 | $11,435,000.00 | $9,702,000.00 | $9,219,000.00 | $10,731,000.00 | $10,669,000.00 | $8,514,000.00 | $7,320,000.00 | $10,476,000.00 | $9,978,000.00 | $8,556,000.00 | $9,054,000.00 | $8,848,000.00 | $7,845,000.00 | $6,888,000.00 | $7,806,000.00 | $8,187,000.00 | $8,771,000.00 | $11,111,000.00 | $8,231,000.00 | $8,344,000.00 | $8,260,000.00 | $8,257,000.00 | $5,128,000.00 | $5,869,000.00 | $7,054,000.00 | $6,331,000.00 | $5,058,000.00 | $5,204,000.00 | $6,451,000.00 | $6,307,000.00 | $6,203,000.00 | $7,099,000.00 | $7,967,000.00 | -- | $6,988,000.00 | $6,853,000.00 | $7,065,000.00 | -- | -- | $7,633,000.00 | -- | -- |
Total Current Assets | $274,600,000.00 | $309,727,000.00 | $269,879,000.00 | $255,582,000.00 | $253,208,000.00 | $257,947,000.00 | $221,432,000.00 | $229,713,000.00 | $219,567,000.00 | $213,226,000.00 | $217,936,000.00 | $226,396,000.00 | $234,598,000.00 | $240,606,000.00 | $239,778,000.00 | $240,395,000.00 | $220,555,000.00 | $214,805,000.00 | $220,194,000.00 | $226,220,000.00 | $209,025,000.00 | $193,150,000.00 | $198,174,000.00 | $190,884,000.00 | $192,738,000.00 | $191,403,000.00 | $199,753,000.00 | $195,725,000.00 | $185,091,000.00 | $196,035,000.00 | $210,704,000.00 | $217,962,000.00 | $203,944,000.00 | $190,495,000.00 | $176,107,000.00 | $172,385,000.00 | $169,254,000.00 | $147,199,000.00 | $151,577,000.00 | $143,450,000.00 | $130,124,000.00 | -- | $122,000,000.00 | $127,664,000.00 | $123,466,000.00 | -- | -- | $137,334,000.00 | -- | -- |
Property Plant and Equipement | $68,335,000.00 | $67,932,000.00 | $64,794,000.00 | $64,799,000.00 | $61,039,000.00 | $61,795,000.00 | $68,253,000.00 | $72,052,000.00 | $72,691,000.00 | $72,957,000.00 | $72,542,000.00 | $74,205,000.00 | $74,580,000.00 | $74,948,000.00 | $74,955,000.00 | $74,524,000.00 | $74,427,000.00 | $73,710,000.00 | $74,485,000.00 | $73,750,000.00 | $44,806,000.00 | $43,594,000.00 | $43,266,000.00 | $41,669,000.00 | $41,978,000.00 | $41,983,000.00 | $41,617,000.00 | $39,963,000.00 | $40,144,000.00 | $38,383,000.00 | $34,824,000.00 | $33,081,000.00 | $32,141,000.00 | $31,469,000.00 | $31,532,000.00 | $31,465,000.00 | $31,240,000.00 | $31,029,000.00 | $31,211,000.00 | $31,097,000.00 | $29,190,000.00 | -- | $28,030,000.00 | $27,661,000.00 | $25,381,000.00 | -- | -- | $21,686,000.00 | -- | -- |
Intangible Assets Net | $127,092,000.00 | $133,247,000.00 | $88,018,000.00 | $92,645,000.00 | $96,162,000.00 | $97,197,000.00 | $98,459,000.00 | $105,554,000.00 | $104,174,000.00 | $104,402,000.00 | $104,546,000.00 | $115,409,000.00 | $118,136,000.00 | $123,949,000.00 | $126,596,000.00 | $129,717,000.00 | $139,187,000.00 | $143,220,000.00 | $151,434,000.00 | $159,436,000.00 | $82,946,000.00 | $84,546,000.00 | $86,178,000.00 | $88,661,000.00 | $93,056,000.00 | $96,052,000.00 | $103,998,000.00 | $105,043,000.00 | $109,905,000.00 | $101,357,000.00 | $100,813,000.00 | $106,774,000.00 | $111,416,000.00 | $117,326,000.00 | $118,917,000.00 | $123,177,000.00 | $126,863,000.00 | $128,001,000.00 | $131,916,000.00 | $136,320,000.00 | $139,086,000.00 | -- | $139,573,000.00 | $144,801,000.00 | $145,999,000.00 | -- | -- | $159,056,000.00 | -- | -- |
Goodwill | $270,786,000.00 | $268,538,000.00 | $218,864,000.00 | $221,908,000.00 | $221,195,000.00 | $218,306,000.00 | $211,217,000.00 | $212,461,000.00 | $206,071,000.00 | $202,789,000.00 | $197,978,000.00 | $208,293,000.00 | $205,515,000.00 | $207,663,000.00 | $204,995,000.00 | $203,045,000.00 | $209,349,000.00 | $207,484,000.00 | $210,566,000.00 | $216,198,000.00 | $127,205,000.00 | $124,689,000.00 | $122,521,000.00 | $121,766,000.00 | $123,958,000.00 | $124,613,000.00 | $121,510,000.00 | $120,460,000.00 | $122,722,000.00 | $115,197,000.00 | $105,232,000.00 | $109,342,000.00 | $111,724,000.00 | $115,484,000.00 | $114,112,000.00 | $115,836,000.00 | $116,859,000.00 | $115,070,000.00 | $116,303,000.00 | $117,984,000.00 | $117,935,000.00 | -- | $115,592,000.00 | $118,007,000.00 | $116,438,000.00 | -- | -- | $120,750,000.00 | -- | -- |
Other Assets | $12,240,000.00 | $10,090,000.00 | $9,146,000.00 | $8,677,000.00 | $7,336,000.00 | $7,558,000.00 | $6,934,000.00 | $6,250,000.00 | $6,579,000.00 | $7,616,000.00 | $8,362,000.00 | $5,120,000.00 | $5,718,000.00 | $5,742,000.00 | $5,609,000.00 | $3,314,000.00 | $3,718,000.00 | $3,049,000.00 | $2,373,000.00 | $2,463,000.00 | $991,000.00 | $724,000.00 | $1,118,000.00 | $390,000.00 | $347,000.00 | $320,000.00 | $323,000.00 | $349,000.00 | $346,000.00 | $369,000.00 | $378,000.00 | $297,000.00 | $302,000.00 | $253,000.00 | $263,000.00 | $137,000.00 | $126,000.00 | $120,000.00 | $143,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | $633,000.00 | -- | -- |
Total Assets | $767,740,000.00 | $805,088,000.00 | $663,723,000.00 | $657,125,000.00 | $650,095,000.00 | $654,279,000.00 | $618,915,000.00 | $642,357,000.00 | $627,075,000.00 | $619,947,000.00 | $620,905,000.00 | $646,717,000.00 | $655,690,000.00 | $671,226,000.00 | $655,762,000.00 | $653,800,000.00 | $650,278,000.00 | $645,425,000.00 | $662,477,000.00 | $680,968,000.00 | $467,739,000.00 | $449,445,000.00 | $454,080,000.00 | $445,872,000.00 | $454,660,000.00 | $456,971,000.00 | $468,677,000.00 | $462,614,000.00 | $459,388,000.00 | $452,591,000.00 | $449,757,000.00 | $468,924,000.00 | $461,110,000.00 | $456,728,000.00 | $442,459,000.00 | $444,646,000.00 | $446,112,000.00 | $423,313,000.00 | $435,523,000.00 | $433,421,000.00 | $420,877,000.00 | -- | $411,460,000.00 | $425,579,000.00 | $418,756,000.00 | -- | -- | $451,032,000.00 | -- | -- |
Accounts Payable | $31,396,000.00 | $26,611,000.00 | $34,603,000.00 | $28,315,000.00 | $30,003,000.00 | $41,097,000.00 | $30,993,000.00 | $23,212,000.00 | $25,162,000.00 | $20,827,000.00 | $25,070,000.00 | $23,259,000.00 | $24,652,000.00 | $23,438,000.00 | $22,705,000.00 | $27,216,000.00 | $23,643,000.00 | $24,547,000.00 | $22,995,000.00 | $23,323,000.00 | $18,337,000.00 | $12,641,000.00 | $15,683,000.00 | $14,633,000.00 | $16,159,000.00 | $14,824,000.00 | $19,458,000.00 | $19,169,000.00 | $16,009,000.00 | $16,128,000.00 | $17,145,000.00 | $20,778,000.00 | $22,982,000.00 | $17,634,000.00 | $17,066,000.00 | $19,263,000.00 | $22,527,000.00 | $19,085,000.00 | $20,370,000.00 | $24,156,000.00 | $22,366,000.00 | -- | $15,034,000.00 | $15,728,000.00 | $21,592,000.00 | -- | -- | $18,573,000.00 | -- | -- |
Accrued Liabilities | $31,624,000.00 | $40,392,000.00 | $30,585,000.00 | $31,740,000.00 | $28,234,000.00 | $24,111,000.00 | $23,589,000.00 | $21,804,000.00 | $21,269,000.00 | $21,433,000.00 | $23,757,000.00 | $21,387,000.00 | $22,251,000.00 | $19,384,000.00 | $27,848,000.00 | $22,433,000.00 | $17,315,000.00 | $15,524,000.00 | $22,810,000.00 | $19,658,000.00 | $12,438,000.00 | $10,667,000.00 | $13,142,000.00 | $10,347,000.00 | $12,404,000.00 | $13,396,000.00 | $18,238,000.00 | $13,107,000.00 | $12,794,000.00 | $12,407,000.00 | $17,417,000.00 | $14,316,000.00 | $12,426,000.00 | $12,502,000.00 | $9,869,000.00 | $11,120,000.00 | $13,663,000.00 | $9,636,000.00 | $18,715,000.00 | $15,057,000.00 | $15,754,000.00 | -- | $15,278,000.00 | $22,442,000.00 | $15,525,000.00 | -- | -- | $28,972,000.00 | -- | -- |
Total Current Liabilities | $292,853,000.00 | $337,663,000.00 | $221,417,000.00 | $223,176,000.00 | $238,591,000.00 | $258,521,000.00 | $241,390,000.00 | $262,775,000.00 | $268,476,000.00 | $269,485,000.00 | $274,466,000.00 | $277,673,000.00 | $301,383,000.00 | $316,084,000.00 | $306,813,000.00 | $316,054,000.00 | $313,138,000.00 | $308,810,000.00 | $321,624,000.00 | $345,074,000.00 | $134,869,000.00 | $129,946,000.00 | $141,578,000.00 | $141,594,000.00 | $149,014,000.00 | $155,088,000.00 | $169,976,000.00 | $178,297,000.00 | $178,923,000.00 | $169,881,000.00 | $181,543,000.00 | $190,868,000.00 | $190,786,000.00 | $188,123,000.00 | $191,993,000.00 | $200,474,000.00 | $213,997,000.00 | $207,390,000.00 | $209,476,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | $167,500,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $176,000,000.00 | -- | -- | -- | $206,500,000.00 | -- | -- | -- | $225,000,000.00 | -- | -- | -- | $81,000,000.00 | -- | -- | -- | $94,500,000.00 | -- | -- | -- | $108,000,000.00 | -- | $114,750,000.00 | $118,125,000.00 | $121,500,000.00 | $124,875,000.00 | $128,250,000.00 | $131,625,000.00 | $118,145,000.00 | $118,145,000.00 | $118,145,000.00 | -- | $118,145,000.00 | $139,145,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $243,555,000.00 | $242,111,000.00 | $240,833,000.00 | $239,413,000.00 | $238,399,000.00 | $236,407,000.00 | $233,280,000.00 | $230,450,000.00 | $229,998,000.00 | $228,754,000.00 | $227,741,000.00 | $226,375,000.00 | $224,260,000.00 | $223,022,000.00 | $223,040,000.00 | $219,584,000.00 | $217,691,000.00 | $223,309,000.00 | $222,622,000.00 | $221,597,000.00 | $220,578,000.00 | $219,852,000.00 | $219,284,000.00 | $218,916,000.00 | $218,028,000.00 | $217,552,000.00 | $216,701,000.00 | $215,726,000.00 | $214,868,000.00 | $214,118,000.00 | $213,885,000.00 | $212,687,000.00 | $211,728,000.00 | $210,696,000.00 | $208,451,000.00 | $207,354,000.00 | $205,251,000.00 | $203,878,000.00 | $203,027,000.00 | $200,808,000.00 | $198,228,000.00 | -- | $195,212,000.00 | $191,998,000.00 | $187,906,000.00 | -- | -- | $131,416,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $288,783,000.00 | $278,701,000.00 | $262,863,000.00 | $248,133,000.00 | $229,495,000.00 | $221,069,000.00 | $183,574,000.00 | $184,487,000.00 | $178,312,000.00 | $176,474,000.00 | $182,559,000.00 | $185,527,000.00 | $179,004,000.00 | $172,092,000.00 | $170,621,000.00 | $164,758,000.00 | $155,081,000.00 | $151,817,000.00 | $148,812,000.00 | $142,752,000.00 | $142,156,000.00 | $137,670,000.00 | $136,899,000.00 | $133,648,000.00 | $128,290,000.00 | $124,784,000.00 | $122,258,000.00 | $119,054,000.00 | $110,574,000.00 | $103,678,000.00 | $99,249,000.00 | $88,748,000.00 | $73,145,000.00 | $61,397,000.00 | $49,863,000.00 | $40,281,000.00 | $27,698,000.00 | $17,126,000.00 | $24,064,000.00 | $18,415,000.00 | $10,677,000.00 | -- | $3,690,000.00 | $-2,910,000.00 | $-9,159,000.00 | -- | -- | $-14,940,000.00 | -- | -- |
Total Stockholders' Equity | $474,887,000.00 | $467,425,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | $346,439,000.00 | $369,044,000.00 | $354,307,000.00 | $350,633,000.00 | $344,745,000.00 | $332,696,000.00 | $331,203,000.00 | $330,351,000.00 | $334,925,000.00 | $330,503,000.00 | $327,713,000.00 | $314,642,000.00 | $307,880,000.00 | $299,753,000.00 | $301,080,000.00 | $297,486,000.00 | $294,422,000.00 | $280,311,000.00 | $276,648,000.00 | $278,927,000.00 | $271,766,000.00 | $278,056,000.00 | $270,324,000.00 | $268,605,000.00 | $250,466,000.00 | $244,172,000.00 | $232,115,000.00 | $215,923,000.00 | $226,047,000.00 | $222,400,000.00 | $212,262,000.00 | -- | $196,846,000.00 | $192,480,000.00 | $177,790,000.00 | -- | -- | $126,532,000.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,509,000.00 | $4,204,000.00 | $5,050,000.00 | $5,937,000.00 | $6,264,000.00 | $5,928,000.00 | $5,391,000.00 | $5,157,000.00 | $4,857,000.00 | $4,622,000.00 | $4,525,000.00 | $4,566,000.00 | $4,397,000.00 | $4,279,000.00 | $4,006,000.00 | $3,817,000.00 | $3,783,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $767,740,000.00 | $805,088,000.00 | $663,723,000.00 | $657,125,000.00 | $650,095,000.00 | $654,279,000.00 | $618,915,000.00 | $642,357,000.00 | $627,075,000.00 | $619,947,000.00 | $620,905,000.00 | $646,717,000.00 | $655,690,000.00 | $671,226,000.00 | $655,762,000.00 | $653,800,000.00 | $650,278,000.00 | $645,425,000.00 | $662,477,000.00 | $680,968,000.00 | $467,739,000.00 | $449,445,000.00 | $454,080,000.00 | $445,872,000.00 | $454,660,000.00 | $456,971,000.00 | $468,677,000.00 | $462,614,000.00 | $459,388,000.00 | $452,591,000.00 | $453,309,000.00 | $468,924,000.00 | $461,110,000.00 | $456,728,000.00 | $442,459,000.00 | $444,646,000.00 | $446,112,000.00 | $423,313,000.00 | $435,523,000.00 | $433,421,000.00 | $420,877,000.00 | -- | $411,460,000.00 | $425,579,000.00 | $418,756,000.00 | -- | -- | $451,032,000.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 9/30/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 | 7/31/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 4/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $88,371,000.00 | $100,468,000.00 | $102,935,000.00 | $91,712,000.00 | $114,230,000.00 | $119,356,000.00 | $90,154,000.00 | $88,902,000.00 | $102,582,000.00 | $92,660,000.00 | $61,631,000.00 | $51,736,000.00 | $67,582,000.00 | $64,340,000.00 | $68,812,000.00 | $63,396,000.00 | $72,344,000.00 | $74,427,000.00 | $69,934,000.00 | $65,223,000.00 | $74,256,000.00 | $87,622,000.00 | $79,033,000.00 | $67,667,000.00 | $67,475,000.00 | $71,465,000.00 | $72,783,000.00 | $65,600,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $211,564,000.00 | $159,177,000.00 | $101,767,000.00 | $47,309,000.00 | $50,450,000.00 | $45,926,000.00 | $31,721,000.00 | $90,010,000.00 | $28,931,000.00 | $24,119,000.00 | $35,584,000.00 | $126,054,000.00 | $82,574,000.00 | $37,142,000.00 | $175,940,000.00 | $130,971,000.00 | $40,359,000.00 | $39,729,000.00 | $143,811,000.00 | $96,988,000.00 | $54,774,000.00 | $23,814,000.00 | $28,274,000.00 | $28,619,000.00 | $55,038,000.00 | $26,114,000.00 | $32,095,000.00 | $35,129,000.00 | $33,354,000.00 | $30,737,000.00 | $154,704,000.00 | $120,599,000.00 | $75,066,000.00 | $33,845,000.00 | $135,170,000.00 | $36,056,000.00 | $35,355,000.00 | $31,014,000.00 | $31,903,000.00 | $34,951,000.00 | $65,978,000.00 | -- | $33,339,000.00 | $132,115,000.00 | $97,631,000.00 | $63,940,000.00 | $31,989,000.00 | $95,485,000.00 | $67,110,000.00 | $6,616,000.00 |
Research and Development | $9,799,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,378,000.00 | -- | -- | -- | $6,289,000.00 | -- | -- | -- | $5,240,000.00 | -- | -- | -- | $3,501,000.00 | -- | -- | -- | $3,338,000.00 | -- | -- | -- | $2,907,000.00 | -- | -- | -- | $3,008,000.00 | -- | -- | -- | $2,832,000.00 | -- | -- | -- | -- | $881,000.00 | -- | -- | -- | $1,770,000.00 | -- | $1,676,000.00 |
Selling, General, and Administrative | $123,820,000.00 | $90,997,000.00 | $59,144,000.00 | $28,654,000.00 | $83,046,000.00 | $52,157,000.00 | $23,320,000.00 | $67,602,000.00 | $23,788,000.00 | $27,841,000.00 | $111,202,000.00 | $82,402,000.00 | $55,848,000.00 | $27,718,000.00 | $106,660,000.00 | $80,012,000.00 | $51,903,000.00 | $25,712,000.00 | $94,615,000.00 | $27,251,000.00 | $20,521,000.00 | $19,317,000.00 | $77,715,000.00 | $57,689,000.00 | $20,224,000.00 | $19,108,000.00 | $80,729,000.00 | $59,021,000.00 | $19,005,000.00 | $19,849,000.00 | $76,868,000.00 | $57,973,000.00 | $20,008,000.00 | $18,334,000.00 | $65,463,000.00 | $15,516,000.00 | $34,294,000.00 | $16,171,000.00 | $64,633,000.00 | $16,885,000.00 | $30,509,000.00 | -- | $16,015,000.00 | $76,280,000.00 | $59,603,000.00 | $14,687,000.00 | $29,616,000.00 | $54,630,000.00 | $14,705,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $75,371,000.00 | $21,449,000.00 | $21,684,000.00 | $15,414,000.00 | $14,062,000.00 | $16,038,000.00 | $6,225,000.00 | $10,160,000.00 | $3,046,000.00 | $-6,755,000.00 | $2,365,000.00 | $30,298,000.00 | $17,832,000.00 | $4,991,000.00 | $48,509,000.00 | $34,799,000.00 | $16,912,000.00 | $8,240,000.00 | $13,553,000.00 | $10,210,000.00 | $7,417,000.00 | $1,558,000.00 | $22,444,000.00 | $7,299,000.00 | $5,675,000.00 | $4,190,000.00 | $5,541,000.00 | $11,827,000.00 | $11,321,000.00 | $8,072,000.00 | $67,061,000.00 | $23,219,000.00 | $31,232,000.00 | $12,760,000.00 | $14,351,000.00 | $44,266,000.00 | $14,453,000.00 | $12,055,000.00 | $11,858,000.00 | $15,253,000.00 | $29,877,000.00 | -- | $14,530,000.00 | $44,456,000.00 | $15,582,000.00 | $14,386,000.00 | $-512,000.00 | $22,825,000.00 | $14,757,000.00 | -- |
Loss Before Income Taxes | $67,674,000.00 | $54,011,000.00 | $33,663,000.00 | $14,171,000.00 | $36,602,000.00 | $14,295,000.00 | $2,131,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.53 | $0.47 | $0.76 | $0.33 | $0.78 | $0.52 | $0.01 | $0.06 | $0.06 | $-0.18 | $0.36 | $0.46 | $0.26 | $0.05 | $0.21 | $0.49 | $0.10 | $0.09 | $0.37 | $0.02 | $0.15 | $0.01 | $0.45 | $0.17 | $0.11 | $0.08 | $0.10 | $0.26 | $0.21 | $0.14 | $1.54 | $1.21 | $0.73 | $0.36 | $0.82 | $0.51 | $0.12 | $-0.22 | $0.18 | $0.70 | $0.44 | -- | $0.22 | $0.41 | $0.23 | $0.13 | $-0.18 | $-0.60 | $0.12 | -- |
Weighted Average Shares Basic | 33,670,861 | 33,703,845 | 33,688,514 | 33,566,732 | 33,457,048 | 33,476,695 | 33,268,825 | 33,180,562 | 33,075,902 | 32,986,451 | 32,760,327 | 32,716,317 | 32,681,410 | 32,635,295 | 32,568,541 | 32,556,157 | 32,571,432 | 32,501,280 | 32,423,581 | 32,447,838 | 32,412,819 | 32,370,013 | 32,301,661 | 32,280,539 | 32,278,361 | 32,232,340 | 32,176,925 | 32,210,081 | 32,164,678 | 32,103,274 | 32,027,115 | 32,014,840 | 31,988,679 | 31,943,534 | 31,595,019 | 31,506,745 | 31,486,481 | 31,342,078 | 30,796,675 | 30,672,803 | 30,725,652 | -- | 30,341,021 | 29,083,478 | 29,586,956 | 28,640,896 | 27,738,534 | 24,900,332 | 24,887,987 | -- |
Earnings Per Share Diluted | $1.51 | $1.21 | $0.43 | $0.32 | $0.25 | $0.52 | $0.01 | $0.18 | $-0.13 | $-0.18 | $0.36 | $0.45 | $0.21 | $0.04 | $0.20 | $0.48 | $0.10 | $0.09 | $0.18 | $0.18 | $0.15 | $0.01 | $0.10 | $0.35 | $0.11 | $0.08 | $0.10 | $0.61 | $0.35 | $0.14 | $1.52 | $0.48 | $0.36 | $0.36 | $0.30 | $0.51 | $0.33 | $-0.22 | $0.85 | $0.24 | $0.43 | -- | $0.21 | $0.40 | $0.22 | $-0.04 | $-0.18 | $-0.60 | $-0.44 | $-5.11 |
Weighted Average Shares Diluted | 34,066,987 | 34,201,525 | 34,093,791 | 33,862,939 | 33,756,218 | 33,611,291 | 33,592,824 | 33,234,357 | 33,417,654 | 32,986,451 | 33,148,670 | 33,124,580 | 33,111,778 | 33,051,923 | 33,054,304 | 33,000,326 | 32,970,494 | 32,935,832 | 32,797,351 | 32,914,372 | 32,717,375 | 32,861,203 | 32,633,281 | 32,651,930 | 32,610,935 | 32,694,235 | 32,592,646 | 32,575,757 | 32,535,384 | 32,492,004 | 32,407,266 | 32,391,110 | 32,401,595 | 32,339,937 | 32,153,912 | 32,086,570 | 32,132,588 | 31,342,078 | 31,796,830 | 31,725,724 | 31,640,943 | -- | 31,410,145 | 30,454,255 | 30,480,160 | 28,640,896 | 27,738,534 | 24,900,332 | 24,887,987 | -- |
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 | -- | -- |
Common Stock Shares Outstanding | 33,722,225 | 33,711,599 | 33,690,712 | 33,680,965 | 33,495,287 | 33,483,608 | 33,333,843 | 33,186,218 | 33,169,798 | 33,115,268 | 32,916,818 | 32,742,439 | 32,742,439 | 32,705,031 | 32,624,200 | 32,597,389 | 32,591,409 | 32,547,662 | 32,492,339 | 32,459,933 | 32,434,909 | 32,370,856 | 32,365,553 | 32,337,359 | 32,321,254 | 32,240,876 | 32,222,720 | -- | 32,203,476 | 32,124,079 | 32,082,393 | 32,067,529 | 32,060,719 | 31,995,684 | 31,920,865 | 31,830,428 | 31,583,206 | 31,404,256 | 31,307,582 | 31,110,662 | 30,866,765 | -- | 30,572,260 | 30,208,084 | 29,830,689 | -- | -- | 24,933,407 | -- | -- |
Common Stock Value | $34,000.00 | $34,000.00 | $34,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | -- | $30,000.00 | $30,000.00 | $30,000.00 | -- | -- | $25,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 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 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $21.52 | -- | -- | -- | -- | -- | -- | -- | -- |