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 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 2/29/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 | 8/31/2016 | 6/30/2016 | 5/31/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 | 9/30/2010 | 6/30/2010 | 6/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $58,201,000.00 | $45,914,000.00 | $35,465,000.00 | $22,242,000.00 | $22,456,000.00 | $21,360,000.00 | $21,607,000.00 | $36,877,000.00 | $31,296,000.00 | $42,326,000.00 | $47,942,000.00 | $45,808,000.00 | $43,046,000.00 | $36,226,000.00 | $41,618,000.00 | $39,208,000.00 | -- | $38,067,000.00 | $34,485,000.00 | $31,946,000.00 | $36,053,000.00 | $31,542,000.00 | $28,397,000.00 | $37,425,000.00 | $37,264,000.00 | $40,352,000.00 | $39,103,000.00 | $35,658,000.00 | $39,910,000.00 | $34,978,000.00 | $31,750,000.00 | -- | $30,479,000.00 | -- | $39,700,000.00 | $39,500,000.00 | $35,800,000.00 | $34,700,000.00 | $35,000,000.00 | $38,700,000.00 | $42,400,000.00 | $48,800,000.00 | $47,500,000.00 | $64,700,000.00 | $79,300,000.00 | $90,000,000.00 | $92,900,000.00 | $94,800,000.00 | $85,100,000.00 | $96,000,000.00 | $90,500,000.00 | $84,300,000.00 | $87,600,000.00 | $98,200,000.00 | $95,700,000.00 | $102,400,000.00 | -- | $141,700,000.00 | $136,800,000.00 |
Accounts Receivable Net Current | $138,366,000.00 | $149,919,000.00 | $94,497,000.00 | $101,653,000.00 | $88,458,000.00 | $91,371,000.00 | $72,471,000.00 | $73,168,000.00 | $76,150,000.00 | $69,074,000.00 | $48,135,000.00 | $47,564,000.00 | $49,450,000.00 | $45,027,000.00 | $44,661,000.00 | $48,148,000.00 | -- | $44,387,000.00 | $43,198,000.00 | $51,937,000.00 | $45,622,000.00 | $48,624,000.00 | $50,874,000.00 | $43,068,000.00 | $38,459,000.00 | $43,098,000.00 | $43,635,000.00 | $45,945,000.00 | $45,177,000.00 | $56,201,000.00 | $49,697,000.00 | -- | $63,449,000.00 | -- | $65,700,000.00 | $76,400,000.00 | $88,300,000.00 | $83,500,000.00 | $69,100,000.00 | $81,000,000.00 | $84,500,000.00 | $77,200,000.00 | -- | -- | -- | $86,300,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $11,111,000.00 | $8,573,000.00 | $10,309,000.00 | $8,593,000.00 | $8,682,000.00 | $21,290,000.00 | $22,087,000.00 | $24,556,000.00 | $23,143,000.00 | $21,794,000.00 | $20,338,000.00 | $20,433,000.00 | $24,074,000.00 | -- | $27,293,000.00 | -- | $33,000,000.00 | $32,600,000.00 | $34,400,000.00 | $32,900,000.00 | $38,500,000.00 | $35,500,000.00 | $43,300,000.00 | $38,100,000.00 | $35,100,000.00 | $36,800,000.00 | $33,500,000.00 | $35,000,000.00 | $40,500,000.00 | $56,400,000.00 | $52,900,000.00 | $56,800,000.00 | $49,700,000.00 | $42,300,000.00 | -- | $50,600,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $13,235,000.00 | $13,616,000.00 | $17,032,000.00 | $15,675,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $362,458,000.00 | $366,961,000.00 | $244,410,000.00 | $237,704,000.00 | $236,504,000.00 | $223,525,000.00 | $196,955,000.00 | $206,401,000.00 | $196,606,000.00 | $195,047,000.00 | $170,239,000.00 | $164,284,000.00 | $156,375,000.00 | $137,958,000.00 | $139,950,000.00 | $137,394,000.00 | -- | $130,326,000.00 | $125,967,000.00 | $125,997,000.00 | $126,071,000.00 | $127,084,000.00 | $125,306,000.00 | $123,466,000.00 | $121,344,000.00 | $128,243,000.00 | $123,863,000.00 | $124,585,000.00 | $128,767,000.00 | $133,119,000.00 | $127,581,000.00 | -- | $140,414,000.00 | -- | $163,300,000.00 | $179,400,000.00 | $196,500,000.00 | $195,800,000.00 | $189,400,000.00 | $209,300,000.00 | $223,600,000.00 | $218,200,000.00 | $222,400,000.00 | $246,300,000.00 | $263,800,000.00 | $274,300,000.00 | $276,800,000.00 | $301,800,000.00 | $302,100,000.00 | $304,600,000.00 | $315,300,000.00 | $303,600,000.00 | -- | $350,300,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $6,398,000.00 | $9,441,000.00 | $9,035,000.00 | $9,452,000.00 | $10,570,000.00 | $11,416,000.00 | $11,923,000.00 | $8,887,000.00 | $9,522,000.00 | $10,010,000.00 | $11,701,000.00 | $12,563,000.00 | $13,451,000.00 | $16,562,000.00 | $16,911,000.00 | $17,602,000.00 | -- | $17,800,000.00 | $17,478,000.00 | $17,255,000.00 | $16,849,000.00 | $17,016,000.00 | $16,889,000.00 | $17,179,000.00 | $16,915,000.00 | $16,931,000.00 | $16,934,000.00 | $16,406,000.00 | $15,713,000.00 | $16,836,000.00 | $18,130,000.00 | -- | $18,162,000.00 | -- | $19,400,000.00 | $21,200,000.00 | $22,500,000.00 | $24,300,000.00 | $25,400,000.00 | $27,500,000.00 | $28,700,000.00 | $29,300,000.00 | $29,800,000.00 | $30,300,000.00 | $31,300,000.00 | $28,800,000.00 | $25,300,000.00 | $22,700,000.00 | $21,500,000.00 | $21,700,000.00 | $21,700,000.00 | $22,000,000.00 | -- | $21,600,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $13,995,000.00 | $15,735,000.00 | $8,870,000.00 | $9,046,000.00 | $6,918,000.00 | $7,042,000.00 | $7,166,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $100,000.00 | $200,000.00 | $300,000.00 | $400,000.00 | $500,000.00 | $600,000.00 | $700,000.00 | $800,000.00 | $1,000,000.00 | $1,300,000.00 | $1,500,000.00 | $1,800,000.00 | $2,100,000.00 | $2,300,000.00 | -- | $4,100,000.00 | -- | -- | -- | -- | -- |
Goodwill | $8,217,000.00 | $5,653,000.00 | $5,112,000.00 | $5,112,000.00 | $4,950,000.00 | $4,950,000.00 | $4,950,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,600,000.00 | -- | -- | -- | -- | -- |
Other Assets | $11,712,000.00 | $13,102,000.00 | $13,436,000.00 | $13,978,000.00 | $14,301,000.00 | $9,834,000.00 | $10,437,000.00 | $10,445,000.00 | $9,841,000.00 | $8,782,000.00 | $8,430,000.00 | $8,285,000.00 | $8,217,000.00 | $6,793,000.00 | $6,667,000.00 | $6,377,000.00 | -- | $12,283,000.00 | $12,262,000.00 | $12,077,000.00 | $12,098,000.00 | $11,957,000.00 | $11,923,000.00 | $9,996,000.00 | $9,888,000.00 | $9,331,000.00 | $5,682,000.00 | $5,407,000.00 | $1,296,000.00 | $1,236,000.00 | $1,356,000.00 | -- | $1,467,000.00 | -- | $1,700,000.00 | $1,500,000.00 | $1,700,000.00 | $1,700,000.00 | $1,800,000.00 | $2,100,000.00 | $1,800,000.00 | $1,900,000.00 | $1,000,000.00 | $700,000.00 | $600,000.00 | $500,000.00 | $600,000.00 | $900,000.00 | $1,100,000.00 | $1,100,000.00 | $1,100,000.00 | $1,300,000.00 | -- | $1,600,000.00 | -- | -- | -- | -- | -- |
Total Assets | $490,343,000.00 | $500,107,000.00 | $370,299,000.00 | $364,496,000.00 | $364,662,000.00 | $349,288,000.00 | $326,728,000.00 | $323,904,000.00 | $319,682,000.00 | $317,123,000.00 | $297,653,000.00 | $290,576,000.00 | $193,376,000.00 | $176,773,000.00 | $179,801,000.00 | $179,761,000.00 | -- | $179,819,000.00 | $176,333,000.00 | $169,193,000.00 | $167,203,000.00 | $161,184,000.00 | $159,191,000.00 | $156,061,000.00 | $153,884,000.00 | $160,210,000.00 | $152,214,000.00 | $152,576,000.00 | $151,524,000.00 | $156,918,000.00 | $152,826,000.00 | -- | $166,111,000.00 | -- | $191,500,000.00 | $209,300,000.00 | $228,000,000.00 | $229,400,000.00 | $220,100,000.00 | $242,400,000.00 | $257,800,000.00 | $253,200,000.00 | $255,200,000.00 | $279,400,000.00 | $297,800,000.00 | $305,800,000.00 | $304,100,000.00 | $327,100,000.00 | $326,600,000.00 | $329,600,000.00 | $340,800,000.00 | $329,800,000.00 | -- | $383,900,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $64,557,000.00 | $67,382,000.00 | $61,767,000.00 | $60,141,000.00 | $61,670,000.00 | $59,750,000.00 | $48,236,000.00 | $42,394,000.00 | $40,634,000.00 | $43,515,000.00 | $32,405,000.00 | $37,247,000.00 | $37,623,000.00 | $31,720,000.00 | $31,995,000.00 | $38,434,000.00 | -- | $38,344,000.00 | $31,834,000.00 | $35,605,000.00 | $34,165,000.00 | $34,777,000.00 | $33,336,000.00 | $30,878,000.00 | $31,661,000.00 | $33,098,000.00 | $34,443,000.00 | $33,606,000.00 | $29,816,000.00 | $31,962,000.00 | $29,296,000.00 | -- | $33,217,000.00 | -- | $34,400,000.00 | $40,400,000.00 | $48,700,000.00 | $46,600,000.00 | $37,400,000.00 | $45,600,000.00 | $47,700,000.00 | $46,100,000.00 | $39,600,000.00 | $45,700,000.00 | $50,000,000.00 | $50,600,000.00 | $40,800,000.00 | $42,400,000.00 | $58,800,000.00 | $51,600,000.00 | $55,000,000.00 | $42,300,000.00 | -- | $70,300,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $38,516,000.00 | $33,716,000.00 | $20,561,000.00 | $24,442,000.00 | $23,397,000.00 | $23,605,000.00 | $24,806,000.00 | $26,451,000.00 | $25,392,000.00 | $25,445,000.00 | $28,154,000.00 | $26,755,000.00 | $26,120,000.00 | $24,262,000.00 | $26,920,000.00 | $23,170,000.00 | -- | $22,071,000.00 | $23,284,000.00 | $22,555,000.00 | $22,234,000.00 | $22,663,000.00 | $25,242,000.00 | $25,864,000.00 | $21,117,000.00 | $19,842,000.00 | $21,478,000.00 | $21,933,000.00 | $22,435,000.00 | $23,044,000.00 | $22,668,000.00 | -- | $23,205,000.00 | -- | -- | -- | -- | $27,214,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $231,836,000.00 | $246,171,000.00 | $144,149,000.00 | $144,398,000.00 | $149,308,000.00 | $140,792,000.00 | $127,306,000.00 | $122,151,000.00 | $122,352,000.00 | $124,231,000.00 | $114,318,000.00 | $110,855,000.00 | $108,813,000.00 | $100,876,000.00 | $111,120,000.00 | $112,818,000.00 | -- | $111,352,000.00 | $106,359,000.00 | $97,677,000.00 | $99,596,000.00 | $97,857,000.00 | $96,867,000.00 | $98,545,000.00 | $94,635,000.00 | $99,298,000.00 | $97,793,000.00 | $98,236,000.00 | $96,676,000.00 | $102,537,000.00 | $99,879,000.00 | -- | $112,654,000.00 | -- | $121,400,000.00 | $132,300,000.00 | $145,600,000.00 | $140,800,000.00 | $143,300,000.00 | $150,900,000.00 | $161,500,000.00 | $150,600,000.00 | $139,900,000.00 | $150,500,000.00 | $159,900,000.00 | $155,900,000.00 | $150,100,000.00 | $172,900,000.00 | $169,000,000.00 | $172,100,000.00 | $182,400,000.00 | $170,300,000.00 | -- | $206,200,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | $48,947,000.00 | $49,546,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,800,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-15,767,000.00 | $-15,426,000.00 | $-15,971,000.00 | $-16,004,000.00 | $-15,771,000.00 | $-16,141,000.00 | $-17,142,000.00 | $-16,029,000.00 | $-15,385,000.00 | $-14,599,000.00 | $-14,327,000.00 | $-14,655,000.00 | $-14,371,000.00 | $-14,555,000.00 | $-14,969,000.00 | $-15,213,000.00 | -- | $-12,839,000.00 | $-13,249,000.00 | $-12,736,000.00 | $-13,031,000.00 | $-12,943,000.00 | $-12,725,000.00 | $-12,605,000.00 | $-10,976,000.00 | $-11,164,000.00 | $-11,720,000.00 | $-11,785,000.00 | $-12,076,000.00 | $-12,305,000.00 | $-11,527,000.00 | -- | $-11,157,000.00 | -- | $-9,200,000.00 | $-9,600,000.00 | $-9,300,000.00 | $-8,500,000.00 | $-9,200,000.00 | $-6,000,000.00 | $-4,100,000.00 | $-2,900,000.00 | $-2,500,000.00 | $-3,100,000.00 | $-3,200,000.00 | $-3,300,000.00 | $-3,300,000.00 | $-3,200,000.00 | $-3,200,000.00 | $-4,000,000.00 | $-2,900,000.00 | $-3,700,000.00 | -- | $-2,700,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $-577,601,000.00 | $-581,019,000.00 | $-583,909,000.00 | $-587,914,000.00 | $-591,253,000.00 | $-596,142,000.00 | $-602,188,000.00 | $-599,442,000.00 | $-603,975,000.00 | $-610,004,000.00 | $-620,602,000.00 | $-623,433,000.00 | $-718,164,000.00 | $-724,805,000.00 | $-730,741,000.00 | $-731,884,000.00 | -- | $-732,615,000.00 | $-730,944,000.00 | $-730,998,000.00 | $-734,837,000.00 | $-739,176,000.00 | $-741,487,000.00 | $-746,359,000.00 | $-746,413,000.00 | $-743,790,000.00 | $-748,861,000.00 | $-748,204,000.00 | $-746,731,000.00 | $-746,332,000.00 | $-748,010,000.00 | -- | $-747,381,000.00 | -- | $-732,300,000.00 | $-724,400,000.00 | $-718,700,000.00 | $-717,500,000.00 | $-723,300,000.00 | $-711,100,000.00 | $-707,800,000.00 | $-702,100,000.00 | $-689,200,000.00 | $-674,400,000.00 | $-664,500,000.00 | $-650,900,000.00 | $-645,100,000.00 | $-643,400,000.00 | $-638,100,000.00 | $-635,900,000.00 | $-634,600,000.00 | $-631,400,000.00 | -- | $-611,800,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $258,507,000.00 | $253,936,000.00 | $226,150,000.00 | $220,098,000.00 | $215,354,000.00 | $208,496,000.00 | $199,422,000.00 | $201,753,000.00 | $197,330,000.00 | $192,892,000.00 | $183,335,000.00 | $179,721,000.00 | $84,563,000.00 | $75,897,000.00 | $68,681,000.00 | $66,943,000.00 | -- | $68,467,000.00 | $69,974,000.00 | $71,516,000.00 | $67,607,000.00 | $63,327,000.00 | $62,324,000.00 | $57,516,000.00 | -- | -- | -- | $53,797,000.00 | -- | -- | $52,578,000.00 | -- | $53,116,000.00 | -- | $69,700,000.00 | $76,700,000.00 | $82,300,000.00 | $83,800,000.00 | $76,800,000.00 | $91,500,000.00 | $96,300,000.00 | $102,600,000.00 | $115,300,000.00 | $128,900,000.00 | $137,900,000.00 | $149,900,000.00 | $154,000,000.00 | $154,200,000.00 | $157,600,000.00 | $157,500,000.00 | $158,400,000.00 | $159,500,000.00 | -- | $177,700,000.00 | -- | -- | -- | $263,200,000.00 | $387,900,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,148,000.00 | $915,000.00 | $635,000.00 | $543,000.00 | $482,000.00 | $413,000.00 | $369,000.00 | -- | $341,000.00 | -- | $400,000.00 | $300,000.00 | $100,000.00 | $100,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $490,343,000.00 | $500,107,000.00 | $370,299,000.00 | $364,496,000.00 | $364,662,000.00 | $349,288,000.00 | $326,728,000.00 | $323,904,000.00 | $319,682,000.00 | $317,123,000.00 | $297,653,000.00 | $290,576,000.00 | $193,376,000.00 | $176,773,000.00 | $179,801,000.00 | $179,761,000.00 | -- | $179,819,000.00 | $176,333,000.00 | $169,193,000.00 | $167,203,000.00 | $161,184,000.00 | $159,191,000.00 | $156,061,000.00 | $153,884,000.00 | $160,210,000.00 | $152,214,000.00 | $152,576,000.00 | $151,524,000.00 | $156,918,000.00 | $152,826,000.00 | -- | $166,111,000.00 | -- | $191,500,000.00 | $209,300,000.00 | $228,000,000.00 | $224,700,000.00 | $220,100,000.00 | $242,400,000.00 | $257,800,000.00 | $253,200,000.00 | $255,200,000.00 | $279,400,000.00 | $297,800,000.00 | $305,800,000.00 | $304,100,000.00 | $327,100,000.00 | $326,600,000.00 | $329,600,000.00 | $340,800,000.00 | $329,800,000.00 | -- | $383,900,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 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 2/29/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 | 8/31/2016 | 6/30/2016 | 5/31/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 | 9/30/2010 | 6/30/2010 | 6/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $243,858,000.00 | $54,037,000.00 | $65,088,000.00 | $60,504,000.00 | $242,506,000.00 | $62,093,000.00 | $61,723,000.00 | $56,182,000.00 | $56,431,000.00 | $58,700,000.00 | $68,536,000.00 | $58,207,000.00 | -- | $268,690,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $36,534,000.00 | $68,682,000.00 | $31,852,000.00 | $124,171,000.00 | $29,833,000.00 | $32,220,000.00 | $29,454,000.00 | $109,235,000.00 | $81,773,000.00 | $28,156,000.00 | $102,615,000.00 | $76,736,000.00 | $26,909,000.00 | $24,249,000.00 | $21,860,000.00 | $21,961,000.00 | -- | $40,875,000.00 | $22,556,000.00 | $79,270,000.00 | $56,670,000.00 | $40,415,000.00 | $17,925,000.00 | $23,185,000.00 | $18,132,000.00 | $39,186,000.00 | $17,296,000.00 | $19,259,000.00 | $17,732,000.00 | $38,481,000.00 | $17,365,000.00 | -- | $61,717,000.00 | -- | $51,800,000.00 | $16,400,000.00 | $21,000,000.00 | $18,700,000.00 | $63,900,000.00 | $47,000,000.00 | $21,800,000.00 | $85,100,000.00 | $20,900,000.00 | $44,400,000.00 | $23,100,000.00 | $140,100,000.00 | $34,100,000.00 | $72,400,000.00 | $33,700,000.00 | $32,800,000.00 | $34,300,000.00 | $64,600,000.00 | $32,700,000.00 | $128,100,000.00 | $95,300,000.00 | $63,700,000.00 | $26,300,000.00 | $132,800,000.00 | -- |
Research and Development | $25,441,000.00 | $14,818,000.00 | $6,424,000.00 | $24,908,000.00 | $6,518,000.00 | $12,134,000.00 | $6,087,000.00 | $22,596,000.00 | $17,338,000.00 | $6,169,000.00 | $21,810,000.00 | $15,541,000.00 | $5,419,000.00 | $4,847,000.00 | $19,284,000.00 | $4,875,000.00 | -- | $10,194,000.00 | $5,216,000.00 | $21,111,000.00 | $5,350,000.00 | $10,253,000.00 | $4,937,000.00 | $19,750,000.00 | $14,696,000.00 | $5,144,000.00 | $4,798,000.00 | $18,684,000.00 | $4,264,000.00 | $9,418,000.00 | $4,943,000.00 | -- | $20,806,000.00 | -- | $5,000,000.00 | $5,200,000.00 | $5,500,000.00 | $25,400,000.00 | $19,400,000.00 | $6,400,000.00 | $6,600,000.00 | $35,500,000.00 | $8,400,000.00 | $19,100,000.00 | $9,700,000.00 | $39,400,000.00 | $29,000,000.00 | $19,100,000.00 | $9,300,000.00 | $36,000,000.00 | $26,700,000.00 | $17,800,000.00 | $9,000,000.00 | $40,500,000.00 | $9,900,000.00 | $11,200,000.00 | -- | $31,100,000.00 | -- |
Selling, General, and Administrative | $61,979,000.00 | $21,442,000.00 | $19,237,000.00 | $69,842,000.00 | $49,913,000.00 | $34,071,000.00 | $17,504,000.00 | $57,656,000.00 | $41,304,000.00 | $13,739,000.00 | $56,324,000.00 | $41,555,000.00 | $26,449,000.00 | $12,837,000.00 | $57,985,000.00 | $44,334,000.00 | -- | $29,101,000.00 | $14,644,000.00 | $56,055,000.00 | $13,408,000.00 | $27,997,000.00 | $13,706,000.00 | $58,157,000.00 | $14,745,000.00 | $14,104,000.00 | $13,722,000.00 | $57,184,000.00 | $13,284,000.00 | $29,243,000.00 | $15,187,000.00 | -- | $65,902,000.00 | -- | $16,200,000.00 | $33,300,000.00 | $17,100,000.00 | $76,000,000.00 | $18,000,000.00 | $40,400,000.00 | $19,200,000.00 | $88,800,000.00 | $23,000,000.00 | $44,400,000.00 | $22,200,000.00 | $95,500,000.00 | $71,700,000.00 | $23,700,000.00 | $22,700,000.00 | $99,500,000.00 | $75,000,000.00 | $25,300,000.00 | $24,600,000.00 | $107,600,000.00 | $80,200,000.00 | $25,100,000.00 | -- | $134,700,000.00 | -- |
Total Operating Expenses | $31,506,000.00 | $31,836,000.00 | $26,305,000.00 | $97,762,000.00 | $22,337,000.00 | $49,083,000.00 | $25,541,000.00 | $80,490,000.00 | $20,054,000.00 | $38,215,000.00 | $80,405,000.00 | $58,258,000.00 | $19,031,000.00 | $17,684,000.00 | $81,318,000.00 | $61,578,000.00 | -- | $40,853,000.00 | $21,037,000.00 | $77,902,000.00 | $18,758,000.00 | $39,046,000.00 | $19,439,000.00 | $79,186,000.00 | $19,497,000.00 | $18,996,000.00 | $18,522,000.00 | $76,457,000.00 | $17,659,000.00 | $38,893,000.00 | $20,290,000.00 | -- | $89,163,000.00 | -- | $22,000,000.00 | $44,000,000.00 | $22,600,000.00 | $106,700,000.00 | $27,700,000.00 | $55,100,000.00 | $27,400,000.00 | $135,800,000.00 | $35,700,000.00 | $32,000,000.00 | $36,500,000.00 | $3,300,000.00 | $35,100,000.00 | $2,300,000.00 | $33,000,000.00 | $145,000,000.00 | $110,200,000.00 | $75,700,000.00 | $35,200,000.00 | $162,700,000.00 | $126,500,000.00 | $40,400,000.00 | $11,400,000.00 | $244,300,000.00 | -- |
Loss from Operations | $5,028,000.00 | $10,541,000.00 | $5,547,000.00 | $26,409,000.00 | $20,087,000.00 | $12,591,000.00 | $3,913,000.00 | $28,745,000.00 | $7,482,000.00 | $16,022,000.00 | $22,210,000.00 | $18,478,000.00 | $7,878,000.00 | $6,565,000.00 | $3,378,000.00 | $1,236,000.00 | -- | $22,000.00 | $1,519,000.00 | $1,368,000.00 | $-2,503,000.00 | $1,369,000.00 | $-1,514,000.00 | $1,317,000.00 | $303,000.00 | $1,668,000.00 | $-1,226,000.00 | $-646,000.00 | $-339,000.00 | $2,513,000.00 | $-2,925,000.00 | -- | $-13,256,000.00 | -- | $-14,200,000.00 | $-6,600,000.00 | $-1,600,000.00 | $-26,000,000.00 | $-10,100,000.00 | $-2,500,000.00 | $-5,600,000.00 | $-11,800,000.00 | $-38,900,000.00 | $-10,700,000.00 | $-13,400,000.00 | $1,700,000.00 | $4,600,000.00 | $4,900,000.00 | $700,000.00 | $-13,300,000.00 | $-11,300,000.00 | $-11,100,000.00 | $-2,500,000.00 | $-38,200,000.00 | $-31,200,000.00 | $-3,000,000.00 | $-18,100,000.00 | $-111,500,000.00 | -- |
Loss Before Income Taxes | $4,037,000.00 | $5,237,000.00 | $4,646,000.00 | $23,103,000.00 | $17,337,000.00 | $10,269,000.00 | $1,131,000.00 | $30,435,000.00 | $23,117,000.00 | $15,810,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.86 | $0.24 | $0.35 | $1.01 | $0.43 | $0.29 | $-0.25 | $1.89 | $0.54 | $0.52 | $9.98 | $9.76 | $2.30 | $1.10 | $0.05 | $0.14 | -- | $-0.30 | $0.01 | $0.71 | $0.81 | $0.29 | $-0.14 | $0.35 | $0.34 | $0.83 | $-0.12 | $-0.28 | $-0.08 | $0.20 | $-0.12 | -- | $-5.71 | -- | $-1.50 | $-1.32 | -- | $-0.03 | $-0.21 | $-0.07 | $-0.09 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 12,043,000 | 12,001,000 | 11,574,000 | 11,358,000 | 11,319,000 | 11,273,000 | 11,200,000 | 11,167,000 | 11,172,000 | 11,309,000 | 11,036,000 | 10,994,000 | 5,504,000 | 5,411,000 | 5,391,000 | 5,395,000 | -- | 5,387,000 | 5,347,000 | 5,377,000 | 5,382,000 | 5,382,000 | 5,366,000 | 5,336,000 | 5,344,000 | 5,329,000 | 5,316,000 | 5,292,000 | 5,286,000 | 5,273,000 | -- | -- | 5,238,000 | -- | 5,230,000 | 5,230,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.27 | $0.24 | $0.34 | $0.97 | $0.41 | $0.51 | $-0.25 | $1.79 | $1.40 | $0.89 | $9.42 | $9.31 | $1.16 | $1.07 | $0.21 | $0.13 | -- | $-0.30 | $0.01 | $0.69 | $0.78 | $0.28 | $-0.14 | $0.33 | $0.32 | $0.90 | $-0.12 | $-0.28 | $0.12 | $0.20 | $-0.12 | -- | $-5.71 | -- | $-2.82 | $-1.09 | -- | $-0.03 | $-0.21 | $-0.07 | $-0.09 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 12,779,000 | 12,093,000 | 11,943,000 | 11,855,000 | 11,884,000 | 11,805,000 | 11,200,000 | 11,820,000 | 11,848,000 | 11,960,000 | 11,688,000 | 11,532,000 | 5,639,000 | 5,546,000 | 5,468,000 | 5,390,000 | -- | 5,387,000 | 5,530,000 | 5,618,000 | 5,634,000 | 5,663,000 | 5,366,000 | 5,647,000 | 5,632,000 | 5,624,000 | 5,316,000 | 5,292,000 | 5,310,000 | 5,328,000 | -- | -- | 5,238,000 | -- | 5,230,000 | 5,230,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 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 12,600,000 | 12,500,000 | 11,700,000 | 11,500,000 | 11,436,542 | 11,377,066 | 11,312,974 | 11,160,160 | 11,166,918 | 11,195,542 | 11,153,445 | 11,164,194 | 5,563,918 | 5,443,362 | 5,400,487 | 5,393,030 | -- | 5,414,480 | 5,375,942 | 5,351,155 | 5,375,942 | 5,399,357 | 5,349,778 | 5,351,155 | 5,349,309 | 5,340,851 | 5,318,218 | 5,317,766 | 5,314,860 | 5,306,298 | -- | -- | 5,261,041 | -- | -- | -- | -- | 62,498,401 | -- | -- | -- | 62,218,226 | -- | -- | -- | 61,252,494 | -- | -- | -- | 61,274,740 | 61,271,511 | 61,234,187 | -- | 60,611,561 | -- | -- | -- | -- | -- |
Common Stock Value | $126,000.00 | $125,000.00 | $117,000.00 | $115,000.00 | $114,000.00 | $114,000.00 | $113,000.00 | $112,000.00 | $112,000.00 | $112,000.00 | $112,000.00 | $112,000.00 | $56,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | -- | $54,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $53,000.00 | $54,000.00 | $53,000.00 | $53,000.00 | $53,000.00 | $53,000.00 | $53,000.00 | $53,000.00 | $53,000.00 | -- | $53,000.00 | -- | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | $600,000.00 | -- | $600,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 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | -- | 50,000,000 | -- | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,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 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |