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 | 7/31/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 | 11/30/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 | $12,300,000.00 | $7,519,000.00 | $18,946,000.00 | $15,200,000.00 | $8,700,000.00 | $7,143,000.00 | $18,063,000.00 | $21,090,000.00 | $41,500,000.00 | $46,474,000.00 | $58,100,000.00 | $30,841,000.00 | -- | $40,015,000.00 | $41,994,000.00 | $42,100,000.00 | $30,500,000.00 | $12,074,000.00 | $13,945,000.00 | $20,268,000.00 | $31,878,000.00 | $31,015,000.00 | $31,547,000.00 | -- | $18,836,000.00 | $16,112,000.00 | $21,198,000.00 | $19,587,000.00 | $8,855,000.00 | $6,385,000.00 | $9,894,000.00 | $17,165,000.00 | $18,541,000.00 | $8,261,000.00 | $12,570,000.00 | $10,219,000.00 | $17,913,000.00 | $9,370,000.00 | $17,853,000.00 | -- | $20,163,000.00 | $8,925,000.00 | $11,827,000.00 | $2,911,000.00 | $18,138,000.00 | $24,863,000.00 | $18,272,000.00 | $16,044,000.00 | $16,341,000.00 | $15,197,000.00 | $21,780,000.00 | $47,069,000.00 | $21,927,000.00 | $32,013,000.00 | $13,713,000.00 | $17,375,000.00 | $100,025,000.00 | $77,733,000.00 |
Accounts Receivable Net Current | $23,476,000.00 | $22,600,000.00 | $17,435,000.00 | $25,203,000.00 | $27,416,000.00 | $25,259,000.00 | $28,668,000.00 | $22,491,000.00 | $21,723,000.00 | $26,800,000.00 | $23,065,000.00 | $19,983,000.00 | $22,822,000.00 | $29,940,000.00 | $38,042,000.00 | $40,556,000.00 | $27,788,000.00 | $19,656,000.00 | $21,533,000.00 | $19,607,000.00 | $23,684,000.00 | $20,633,000.00 | $27,418,000.00 | -- | $23,418,000.00 | $18,862,000.00 | $15,674,000.00 | $21,009,000.00 | $26,886,000.00 | $30,633,000.00 | $22,203,000.00 | $27,497,000.00 | $35,515,000.00 | $34,813,000.00 | $35,263,000.00 | $34,145,000.00 | $33,418,000.00 | $33,696,000.00 | $24,213,000.00 | -- | $27,257,000.00 | $25,636,000.00 | $30,028,000.00 | $39,985,000.00 | $47,542,000.00 | $39,582,000.00 | $43,521,000.00 | $42,652,000.00 | $40,270,000.00 | $48,033,000.00 | $49,796,000.00 | $36,849,000.00 | -- | -- | -- | $63,570,000.00 | -- | -- |
Inventory | $20,797,000.00 | $22,880,000.00 | $21,916,000.00 | $30,522,000.00 | $34,234,000.00 | $37,976,000.00 | $42,406,000.00 | $46,977,000.00 | $37,474,000.00 | $37,402,000.00 | $33,701,000.00 | $27,544,000.00 | $35,535,000.00 | $33,952,000.00 | $24,241,000.00 | $20,173,000.00 | $14,259,000.00 | $25,290,000.00 | $25,960,000.00 | $29,392,000.00 | $33,288,000.00 | $26,431,000.00 | $13,747,000.00 | -- | $12,937,000.00 | $15,025,000.00 | $20,403,000.00 | $20,964,000.00 | $24,041,000.00 | $29,389,000.00 | $31,142,000.00 | $39,970,000.00 | $34,261,000.00 | $48,335,000.00 | $55,837,000.00 | $40,197,000.00 | $39,608,000.00 | $46,320,000.00 | $37,803,000.00 | -- | $28,139,000.00 | $26,022,000.00 | $25,129,000.00 | $27,793,000.00 | $27,025,000.00 | $28,897,000.00 | $30,190,000.00 | $39,016,000.00 | $36,527,000.00 | $39,565,000.00 | $43,275,000.00 | $42,279,000.00 | -- | -- | -- | $43,094,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $6,526,000.00 | $5,211,000.00 | $5,562,000.00 | $7,581,000.00 | $9,977,000.00 | $7,978,000.00 | $10,902,000.00 | $10,424,000.00 | $10,944,000.00 | $13,624,000.00 | $11,666,000.00 | $8,088,000.00 | $8,333,000.00 | $10,201,000.00 | $10,962,000.00 | $11,876,000.00 | $7,252,000.00 | $7,117,000.00 | $10,358,000.00 | $7,308,000.00 | $5,889,000.00 | $6,212,000.00 | $6,619,000.00 | -- | $6,165,000.00 | $5,560,000.00 | $9,101,000.00 | $10,680,000.00 | $8,811,000.00 | $9,028,000.00 | $5,208,000.00 | $12,390,000.00 | $5,942,000.00 | $7,141,000.00 | $6,039,000.00 | $9,297,000.00 | $7,958,000.00 | $7,519,000.00 | $7,912,000.00 | -- | $4,020,000.00 | $3,094,000.00 | $2,792,000.00 | $5,662,000.00 | $7,342,000.00 | $5,443,000.00 | $4,780,000.00 | $4,829,000.00 | $4,782,000.00 | $5,835,000.00 | $5,442,000.00 | $3,712,000.00 | -- | -- | -- | $6,961,000.00 | -- | -- |
Total Current Assets | $63,096,000.00 | $58,226,000.00 | $63,859,000.00 | $78,471,000.00 | $80,313,000.00 | $78,356,000.00 | $100,039,000.00 | $104,252,000.00 | $115,322,000.00 | $127,619,000.00 | $130,041,000.00 | $128,906,000.00 | $162,416,000.00 | $114,108,000.00 | $115,239,000.00 | $114,705,000.00 | $79,840,000.00 | $64,137,000.00 | $71,796,000.00 | $76,636,000.00 | $94,800,000.00 | $84,352,000.00 | $79,392,000.00 | -- | $61,417,000.00 | $55,620,000.00 | $66,437,000.00 | $72,651,000.00 | $71,104,000.00 | $75,435,000.00 | $68,447,000.00 | $97,022,000.00 | $94,259,000.00 | $99,650,000.00 | $110,976,000.00 | $93,858,000.00 | $187,387,000.00 | $96,905,000.00 | $87,781,000.00 | -- | $84,776,000.00 | $77,280,000.00 | $85,214,000.00 | $95,629,000.00 | $124,549,000.00 | $121,697,000.00 | $127,545,000.00 | $140,731,000.00 | $139,883,000.00 | $147,026,000.00 | $153,121,000.00 | $160,187,000.00 | -- | -- | -- | $190,993,000.00 | -- | -- |
Property Plant and Equipement | -- | $2,758,000.00 | -- | -- | -- | $5,390,000.00 | -- | -- | -- | $8,102,000.00 | $8,705,000.00 | $9,330,000.00 | $9,417,000.00 | $13,699,000.00 | $13,052,000.00 | $12,198,000.00 | $11,543,000.00 | $10,756,000.00 | $7,469,000.00 | $9,224,000.00 | $6,976,000.00 | $6,698,000.00 | $5,832,000.00 | -- | $6,031,000.00 | $6,856,000.00 | $6,991,000.00 | $6,899,000.00 | $7,957,000.00 | $8,300,000.00 | $8,392,000.00 | $7,820,000.00 | $7,686,000.00 | $8,543,000.00 | $8,812,000.00 | $3,869,000.00 | $4,340,000.00 | $5,061,000.00 | $5,279,000.00 | -- | $5,778,000.00 | $7,199,000.00 | $8,246,000.00 | $9,901,000.00 | $11,895,000.00 | $13,392,000.00 | $14,236,000.00 | $15,229,000.00 | $14,939,000.00 | $16,886,000.00 | $17,259,000.00 | $18,496,000.00 | -- | -- | -- | $21,281,000.00 | -- | -- |
Intangible Assets Net | $24,281,000.00 | $27,140,000.00 | $35,057,000.00 | $37,302,000.00 | $39,327,000.00 | $41,383,000.00 | $44,406,000.00 | $46,008,000.00 | $46,318,000.00 | $46,995,000.00 | $47,710,000.00 | $47,192,000.00 | $44,967,000.00 | $51,487,000.00 | $51,974,000.00 | $45,642,000.00 | $43,049,000.00 | $44,392,000.00 | $39,852,000.00 | $36,760,000.00 | $34,026,000.00 | $31,985,000.00 | $33,400,000.00 | -- | $33,510,000.00 | $38,568,000.00 | $38,671,000.00 | $37,617,000.00 | $39,593,000.00 | $40,055,000.00 | $40,283,000.00 | $41,007,000.00 | $42,508,000.00 | $43,383,000.00 | $43,089,000.00 | $18,945,000.00 | $21,068,000.00 | $21,817,000.00 | $1,493,000.00 | -- | $1,527,000.00 | $1,626,000.00 | $1,879,000.00 | $2,131,000.00 | $2,383,000.00 | $2,635,000.00 | $2,887,000.00 | $3,163,000.00 | $3,091,000.00 | $10,896,000.00 | $11,460,000.00 | $35,702,000.00 | -- | -- | -- | $44,265,000.00 | -- | -- |
Goodwill | $21,922,000.00 | $21,922,000.00 | $21,922,000.00 | $21,922,000.00 | $21,922,000.00 | $21,922,000.00 | $21,922,000.00 | $21,922,000.00 | $21,922,000.00 | $20,336,000.00 | $21,196,000.00 | $22,175,000.00 | $21,441,000.00 | $32,511,000.00 | $28,742,000.00 | $28,030,000.00 | $27,276,000.00 | $33,659,000.00 | $31,477,000.00 | $33,584,000.00 | $32,776,000.00 | $32,942,000.00 | $33,459,000.00 | -- | $34,358,000.00 | $39,279,000.00 | $37,681,000.00 | $34,846,000.00 | $35,853,000.00 | $35,039,000.00 | $34,428,000.00 | $33,117,000.00 | $31,119,000.00 | $30,947,000.00 | $29,520,000.00 | $3,194,000.00 | $1,704,000.00 | $1,776,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $13,225,000.00 | $13,225,000.00 | $19,772,000.00 | $19,535,000.00 | $22,258,000.00 | -- | $22,258,000.00 | -- | -- |
Other Assets | $384,000.00 | $1,256,000.00 | $1,464,000.00 | $451,000.00 | $448,000.00 | $488,000.00 | $563,000.00 | $566,000.00 | $378,000.00 | $377,000.00 | $380,000.00 | $389,000.00 | $386,000.00 | $388,000.00 | $384,000.00 | $385,000.00 | $385,000.00 | $387,000.00 | $743,000.00 | $509,000.00 | $510,000.00 | $510,000.00 | $869,000.00 | -- | $870,000.00 | $871,000.00 | $864,000.00 | $72,000.00 | $71,000.00 | $162,000.00 | $163,000.00 | $36,000.00 | $771,000.00 | $21,000.00 | $201,000.00 | $201,000.00 | $201,000.00 | $434,000.00 | $467,000.00 | -- | $622,000.00 | $677,000.00 | $731,000.00 | $280,000.00 | $280,000.00 | $618,000.00 | $619,000.00 | $623,000.00 | $672,000.00 | $631,000.00 | $639,000.00 | $504,000.00 | -- | -- | -- | $532,000.00 | -- | -- |
Total Assets | $122,068,000.00 | $121,797,000.00 | $136,755,000.00 | $153,688,000.00 | $157,728,000.00 | $159,017,000.00 | $184,400,000.00 | $191,276,000.00 | $204,180,000.00 | $215,843,000.00 | $220,529,000.00 | $224,740,000.00 | $251,389,000.00 | $227,394,000.00 | $223,739,000.00 | $211,912,000.00 | $173,341,000.00 | $161,373,000.00 | $158,693,000.00 | $164,654,000.00 | $177,602,000.00 | $162,256,000.00 | $158,909,000.00 | -- | $142,486,000.00 | $148,796,000.00 | $158,207,000.00 | $158,901,000.00 | $161,505,000.00 | $165,560,000.00 | $158,716,000.00 | $185,584,000.00 | $182,969,000.00 | $188,862,000.00 | $198,753,000.00 | $198,024,000.00 | $214,700,000.00 | $125,993,000.00 | $95,020,000.00 | -- | $93,045,000.00 | $86,863,000.00 | $96,871,000.00 | $111,465,000.00 | $144,493,000.00 | $150,396,000.00 | $155,683,000.00 | $161,531,000.00 | $165,602,000.00 | $200,421,000.00 | $213,369,000.00 | $249,179,000.00 | -- | -- | -- | $302,108,000.00 | -- | -- |
Accounts Payable | $24,013,000.00 | $24,795,000.00 | $30,980,000.00 | $34,212,000.00 | $34,573,000.00 | $29,018,000.00 | $39,537,000.00 | $45,640,000.00 | $40,096,000.00 | $48,577,000.00 | $44,451,000.00 | $31,182,000.00 | $45,906,000.00 | $52,339,000.00 | $51,098,000.00 | $49,239,000.00 | $27,550,000.00 | $26,482,000.00 | $28,845,000.00 | $35,856,000.00 | $42,732,000.00 | $39,245,000.00 | $31,580,000.00 | -- | $29,270,000.00 | $20,349,000.00 | $29,332,000.00 | $30,806,000.00 | $38,237,000.00 | $44,953,000.00 | $31,242,000.00 | $32,397,000.00 | $19,905,000.00 | $25,851,000.00 | $35,286,000.00 | $28,057,000.00 | $26,992,000.00 | $38,545,000.00 | $34,540,000.00 | -- | $29,881,000.00 | $26,893,000.00 | $23,187,000.00 | $24,538,000.00 | $46,509,000.00 | $48,636,000.00 | $43,207,000.00 | $45,732,000.00 | $38,948,000.00 | $43,168,000.00 | $51,578,000.00 | $54,030,000.00 | -- | -- | -- | $77,769,000.00 | -- | -- |
Accrued Liabilities | $30,805,000.00 | $27,022,000.00 | $28,917,000.00 | $21,343,000.00 | $27,109,000.00 | $27,945,000.00 | $31,476,000.00 | $24,298,000.00 | $32,485,000.00 | $26,253,000.00 | $24,403,000.00 | $22,874,000.00 | $28,744,000.00 | $23,373,000.00 | $23,263,000.00 | $18,569,000.00 | $17,618,000.00 | $17,861,000.00 | $16,596,000.00 | $14,088,000.00 | $17,420,000.00 | $13,024,000.00 | $16,407,000.00 | -- | $35,397,000.00 | $36,135,000.00 | $27,558,000.00 | $32,501,000.00 | $30,638,000.00 | $36,085,000.00 | $27,897,000.00 | $37,091,000.00 | $35,368,000.00 | $32,462,000.00 | $25,613,000.00 | $24,483,000.00 | $30,419,000.00 | $31,996,000.00 | $23,844,000.00 | -- | $20,714,000.00 | $23,086,000.00 | $21,141,000.00 | $23,271,000.00 | $27,960,000.00 | $27,593,000.00 | $28,234,000.00 | $27,800,000.00 | $25,188,000.00 | $25,375,000.00 | $27,956,000.00 | $25,044,000.00 | -- | -- | -- | $26,050,000.00 | -- | -- |
Total Current Liabilities | $227,657,000.00 | $223,902,000.00 | $227,538,000.00 | $224,503,000.00 | $230,452,000.00 | $229,135,000.00 | $240,200,000.00 | $234,966,000.00 | $238,370,000.00 | $240,697,000.00 | $235,861,000.00 | $233,646,000.00 | $252,852,000.00 | $255,293,000.00 | $250,961,000.00 | $253,840,000.00 | $145,538,000.00 | $198,731,000.00 | $197,013,000.00 | $201,982,000.00 | $210,198,000.00 | $198,781,000.00 | $192,229,000.00 | -- | $207,129,000.00 | $198,032,000.00 | $203,822,000.00 | $207,781,000.00 | $196,607,000.00 | $191,792,000.00 | $176,443,000.00 | $177,825,000.00 | $161,844,000.00 | $166,946,000.00 | $168,290,000.00 | $148,741,000.00 | $151,506,000.00 | $93,804,000.00 | $64,474,000.00 | -- | $66,944,000.00 | $66,089,000.00 | $60,675,000.00 | $66,549,000.00 | $78,842,000.00 | $80,369,000.00 | $78,717,000.00 | $76,084,000.00 | $67,895,000.00 | $72,409,000.00 | $83,618,000.00 | $83,154,000.00 | -- | -- | -- | $116,705,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $152,625,000.00 | -- | -- | -- | $152,625,000.00 | -- | -- | -- | -- | $153,463,000.00 | -- | -- | -- | $120,585,000.00 | -- | -- | -- | $124,055,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-5,065,000.00 | $-5,327,000.00 | $-7,288,000.00 | $-6,855,000.00 | $-6,236,000.00 | $-6,329,000.00 | $-3,950,000.00 | $-5,097,000.00 | $-5,633,000.00 | $-8,531,000.00 | $-7,242,000.00 | $-6,279,000.00 | $-8,704,000.00 | $-6,972,000.00 | $-14,613,000.00 | $-15,783,000.00 | $-17,359,000.00 | $-3,879,000.00 | $-7,789,000.00 | $-3,670,000.00 | $-5,460,000.00 | $-4,877,000.00 | $-3,985,000.00 | -- | $-2,188,000.00 | $7,781,000.00 | $4,604,000.00 | $-1,361,000.00 | $1,863,000.00 | $-362,000.00 | $-1,409,000.00 | $-1,868,000.00 | $-5,912,000.00 | $-6,229,000.00 | $-8,507,000.00 | -- | -- | -- | -- | -- | -- | $6,000.00 | $6,000.00 | $5,000.00 | $-10,000.00 | $-24,000.00 | $11,000.00 | $14,000.00 | $36,000.00 | $9,000.00 | $16,000.00 | $-8,000.00 | -- | -- | -- | $21,000.00 | -- | -- |
Accumulated Deficit | $-912,173,000.00 | $-906,928,000.00 | $-891,815,000.00 | $-869,254,000.00 | $-863,578,000.00 | $-857,752,000.00 | $-842,418,000.00 | $-825,984,000.00 | $-812,931,000.00 | $-787,047,000.00 | $-774,931,000.00 | $-764,150,000.00 | $-750,221,000.00 | $-732,422,000.00 | $-718,829,000.00 | $-712,558,000.00 | $-636,893,000.00 | $-618,303,000.00 | $-605,018,000.00 | $-596,081,000.00 | $-585,302,000.00 | $-577,817,000.00 | $-573,626,000.00 | -- | $-584,469,000.00 | $-577,809,000.00 | $-569,759,000.00 | $-565,937,000.00 | $-552,148,000.00 | $-540,124,000.00 | $-524,024,000.00 | $-496,623,000.00 | $-478,054,000.00 | $-475,353,000.00 | $-463,451,000.00 | $-449,058,000.00 | $-428,211,000.00 | $-418,991,000.00 | $-411,165,000.00 | -- | $-406,719,000.00 | $-397,887,000.00 | $-380,472,000.00 | $-371,491,000.00 | $-350,185,000.00 | $-345,092,000.00 | $-337,200,000.00 | $-328,078,000.00 | $-313,166,000.00 | $-281,233,000.00 | $-276,733,000.00 | $-238,812,000.00 | -- | -- | -- | $-213,920,000.00 | -- | -- |
Total Stockholders' Equity | $-105,589,000.00 | $-102,105,000.00 | $-90,783,000.00 | $-70,815,000.00 | $-72,724,000.00 | -- | $-55,800,000.00 | $-43,690,000.00 | $-34,190,000.00 | $-24,854,000.00 | $-15,332,000.00 | $-8,914,000.00 | $-1,470,000.00 | $-27,808,000.00 | $-27,131,000.00 | $-41,834,000.00 | $27,891,000.00 | $-37,238,000.00 | $-38,242,000.00 | $-37,267,000.00 | $-32,475,000.00 | $-36,390,000.00 | $-33,235,000.00 | -- | $-64,564,000.00 | $-49,176,000.00 | $-45,565,000.00 | $-48,902,000.00 | $-35,130,000.00 | $-26,273,000.00 | $-17,763,000.00 | $7,704,000.00 | $21,078,000.00 | $21,866,000.00 | $30,432,000.00 | $49,283,000.00 | $63,194,000.00 | $32,189,000.00 | $30,546,000.00 | -- | $25,161,000.00 | $20,774,000.00 | $36,196,000.00 | $44,916,000.00 | $65,651,000.00 | $70,027,000.00 | $76,966,000.00 | $85,447,000.00 | $97,707,000.00 | $128,012,000.00 | $129,751,000.00 | $166,025,000.00 | -- | -- | -- | $185,403,000.00 | $211,155,000.00 | $197,962,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,000.00 | $7,000.00 | $-91,000.00 | $-91,000.00 | $-94,000.00 | $-88,000.00 | $-120,000.00 | $-78,000.00 | $-61,000.00 | $-121,000.00 | $-135,000.00 | $-85,000.00 | -- | $-79,000.00 | $-60,000.00 | $-50,000.00 | $22,000.00 | $28,000.00 | $41,000.00 | $36,000.00 | $55,000.00 | $47,000.00 | $50,000.00 | $31,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $122,068,000.00 | $121,797,000.00 | $136,755,000.00 | $153,688,000.00 | $157,728,000.00 | $159,017,000.00 | $184,400,000.00 | $191,276,000.00 | $204,180,000.00 | $215,843,000.00 | $220,529,000.00 | $224,740,000.00 | $251,389,000.00 | $227,394,000.00 | $223,739,000.00 | $211,912,000.00 | $173,341,000.00 | $161,373,000.00 | $158,693,000.00 | $164,654,000.00 | $177,602,000.00 | $162,256,000.00 | $158,909,000.00 | -- | $142,486,000.00 | $148,796,000.00 | $158,207,000.00 | $158,901,000.00 | $161,505,000.00 | $165,560,000.00 | $158,716,000.00 | $185,584,000.00 | $182,969,000.00 | $188,862,000.00 | $198,753,000.00 | $198,024,000.00 | $214,700,000.00 | $125,993,000.00 | $95,020,000.00 | -- | $93,045,000.00 | $86,863,000.00 | $96,871,000.00 | $111,465,000.00 | $144,493,000.00 | $150,396,000.00 | $155,683,000.00 | $161,531,000.00 | $165,602,000.00 | $200,421,000.00 | $213,369,000.00 | $249,179,000.00 | -- | -- | -- | $302,108,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 | 7/31/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 | 11/30/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $66,217,000.00 | $123,290,000.00 | $57,597,000.00 | $313,832,000.00 | $227,769,000.00 | $137,529,000.00 | $56,840,000.00 | $52,333,000.00 | $62,716,000.00 | $104,447,000.00 | $48,556,000.00 | $202,463,000.00 | $146,420,000.00 | -- | $49,057,000.00 | $46,733,000.00 | $46,534,000.00 | $57,461,000.00 | $59,913,000.00 | $55,389,000.00 | $52,919,000.00 | $190,636,000.00 | $62,811,000.00 | $66,944,000.00 | $220,942,000.00 | $162,886,000.00 | $108,309,000.00 | $53,494,000.00 | $55,361,000.00 | -- | $44,330,000.00 | $37,270,000.00 | $48,284,000.00 | $65,335,000.00 | $92,673,000.00 | $91,124,000.00 | $85,921,000.00 | $70,675,000.00 | $273,613,000.00 | $202,596,000.00 | $100,150,000.00 | $402,862,000.00 | $113,263,000.00 | $118,021,000.00 | $61,784,000.00 | $338,942,000.00 | $337,422,000.00 | -- |
Cost of Revenues | $27,617,000.00 | -- | $113,956,000.00 | $67,268,000.00 | $32,607,000.00 | $178,414,000.00 | $141,310,000.00 | $43,964,000.00 | $46,136,000.00 | $186,474,000.00 | $47,274,000.00 | $84,466,000.00 | $39,124,000.00 | $222,989,000.00 | $163,372,000.00 | $58,689,000.00 | $39,613,000.00 | $155,525,000.00 | $44,091,000.00 | $74,132,000.00 | $33,796,000.00 | $131,866,000.00 | $95,616,000.00 | -- | $62,590,000.00 | $31,190,000.00 | $151,962,000.00 | $41,089,000.00 | $81,887,000.00 | $39,203,000.00 | $167,227,000.00 | $123,291,000.00 | $39,573,000.00 | $45,761,000.00 | $161,989,000.00 | $40,109,000.00 | $39,492,000.00 | $40,860,000.00 | $148,198,000.00 | -- | $105,343,000.00 | $71,499,000.00 | $38,216,000.00 | $266,759,000.00 | $213,463,000.00 | $72,100,000.00 | $69,073,000.00 | $271,845,000.00 | $56,371,000.00 | $79,195,000.00 | $79,162,000.00 | $318,270,000.00 | $234,202,000.00 | $91,839,000.00 | $55,790,000.00 | $272,648,000.00 | $249,764,000.00 | -- |
Gross Profit | $17,392,000.00 | $52,454,000.00 | $1,895,000.00 | $37,083,000.00 | $18,187,000.00 | $66,909,000.00 | $51,098,000.00 | $33,140,000.00 | $15,248,000.00 | $75,925,000.00 | $18,943,000.00 | $38,824,000.00 | $18,473,000.00 | $90,843,000.00 | $25,170,000.00 | $22,000,000.00 | $17,227,000.00 | $63,971,000.00 | $18,625,000.00 | $30,315,000.00 | $14,760,000.00 | $70,597,000.00 | $17,604,000.00 | -- | $17,657,000.00 | $15,543,000.00 | $67,335,000.00 | $16,372,000.00 | $33,415,000.00 | $16,186,000.00 | $76,328,000.00 | $22,924,000.00 | $23,238,000.00 | $21,183,000.00 | $58,953,000.00 | $14,468,000.00 | $15,323,000.00 | $12,634,000.00 | $12,506,000.00 | -- | $10,486,000.00 | $3,987,000.00 | $10,068,000.00 | $68,294,000.00 | $20,383,000.00 | $19,024,000.00 | $16,848,000.00 | $13,558,000.00 | $14,646,000.00 | $23,251,000.00 | $20,988,000.00 | $84,592,000.00 | $26,690,000.00 | $26,182,000.00 | $5,994,000.00 | $66,294,000.00 | $87,658,000.00 | -- |
Research and Development | $5,043,000.00 | $21,513,000.00 | $27,127,000.00 | $10,022,000.00 | $8,154,000.00 | $59,237,000.00 | $47,597,000.00 | $32,179,000.00 | $18,560,000.00 | $52,673,000.00 | $38,954,000.00 | $26,328,000.00 | $14,555,000.00 | $44,953,000.00 | $10,684,000.00 | $10,540,000.00 | $8,224,000.00 | $23,853,000.00 | $15,328,000.00 | $5,188,000.00 | $3,485,000.00 | $20,593,000.00 | $15,261,000.00 | -- | $4,968,000.00 | $4,976,000.00 | $21,362,000.00 | $5,099,000.00 | $11,689,000.00 | $6,289,000.00 | $30,655,000.00 | $24,248,000.00 | $16,306,000.00 | $8,025,000.00 | $35,446,000.00 | $28,135,000.00 | $9,690,000.00 | $10,758,000.00 | $34,314,000.00 | -- | $7,006,000.00 | $17,158,000.00 | $8,618,000.00 | $48,246,000.00 | $39,267,000.00 | $26,829,000.00 | $13,811,000.00 | $60,422,000.00 | $44,982,000.00 | $30,286,000.00 | $15,829,000.00 | $61,392,000.00 | $45,517,000.00 | $30,391,000.00 | $15,559,000.00 | $48,906,000.00 | $44,892,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $19,076,000.00 | $88,736,000.00 | $20,247,000.00 | $22,172,000.00 | $21,778,000.00 | $124,827,000.00 | $94,806,000.00 | $27,925,000.00 | $37,015,000.00 | $122,446,000.00 | $94,454,000.00 | $65,538,000.00 | $34,669,000.00 | $115,977,000.00 | $28,608,000.00 | $27,337,000.00 | $24,967,000.00 | $83,515,000.00 | $59,758,000.00 | $20,738,000.00 | $17,221,000.00 | $56,586,000.00 | $37,607,000.00 | -- | $18,479,000.00 | $18,127,000.00 | $89,549,000.00 | $72,789,000.00 | $22,844,000.00 | $27,196,000.00 | $121,332,000.00 | $34,842,000.00 | $27,876,000.00 | $27,527,000.00 | $96,744,000.00 | $65,885,000.00 | $23,565,000.00 | $20,349,000.00 | $72,620,000.00 | -- | $54,762,000.00 | $40,380,000.00 | $18,995,000.00 | $111,515,000.00 | $78,048,000.00 | $52,801,000.00 | $26,033,000.00 | $161,186,000.00 | $133,010,000.00 | $86,511,000.00 | $58,815,000.00 | $118,319,000.00 | $32,738,000.00 | $29,283,000.00 | $28,064,000.00 | $91,296,000.00 | $84,908,000.00 | -- |
Loss from Operations | $-1,684,000.00 | $-36,282,000.00 | $-25,219,000.00 | $-6,867,000.00 | $-3,591,000.00 | $-57,918,000.00 | $-11,909,000.00 | $-10,033,000.00 | $-21,767,000.00 | $-46,521,000.00 | $-36,689,000.00 | $-26,714,000.00 | $-16,196,000.00 | $-25,134,000.00 | $-3,438,000.00 | $-13,077,000.00 | $-7,740,000.00 | $-19,544,000.00 | $-10,818,000.00 | $-7,644,000.00 | $-2,461,000.00 | $14,011,000.00 | $16,603,000.00 | -- | $-3,406,000.00 | $-2,584,000.00 | $-22,214,000.00 | $-23,002,000.00 | $-5,615,000.00 | $-11,010,000.00 | $-45,004,000.00 | $-11,918,000.00 | $-10,982,000.00 | $-6,344,000.00 | $-37,791,000.00 | $-7,503,000.00 | $-8,242,000.00 | $-7,715,000.00 | $-35,573,000.00 | -- | $-3,896,000.00 | $-17,398,000.00 | $-8,927,000.00 | $-43,221,000.00 | $-4,864,000.00 | $-16,929,000.00 | $-9,185,000.00 | $-88,743,000.00 | $-31,853,000.00 | $-4,445,000.00 | $-37,827,000.00 | $-33,727,000.00 | $-6,048,000.00 | $-25,171,000.00 | $-22,070,000.00 | $-25,002,000.00 | $2,750,000.00 | -- |
Loss Before Income Taxes | $-4,218,000.00 | $-45,300,000.00 | -- | -- | -- | $-68,434,000.00 | $-53,924,000.00 | $-12,679,000.00 | $-25,545,000.00 | $-47,720,000.00 | $-36,746,000.00 | $-29,552,000.00 | $-16,738,000.00 | $-110,438,000.00 | $-5,222,000.00 | $-93,026,000.00 | $-18,075,000.00 | $-39,574,000.00 | $-26,220,000.00 | $-17,620,000.00 | $-7,223,000.00 | $-7,328,000.00 | $11,310,000.00 | -- | $-14,027,000.00 | $-7,620,000.00 | $-45,626,000.00 | $-13,386,000.00 | $-27,290,000.00 | $-15,809,000.00 | $-60,187,000.00 | $-33,626,000.00 | $-2,703,000.00 | $-11,568,000.00 | $-52,113,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.44 | $-4.32 | $-0.30 | $-0.05 | $-0.05 | $-0.66 | $-0.52 | $-0.12 | $-0.24 | $-0.51 | $-0.40 | $-0.31 | $-0.18 | -- | -- | -- | -- | -- | $-0.11 | -- | -- | $-0.06 | $-0.06 | -- | $-0.11 | $-0.13 | -- | $-0.72 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.10 | -- | $-0.23 | $-0.51 | $-0.26 | -- | -- | -- | -- | -- | $-0.97 | $-0.14 | $-1.17 | $-0.78 | $-0.67 | $-0.81 | $-0.69 | $-1.06 | $0.13 | -- |
Weighted Average Shares Basic | 11,879,719 | 11,372,069 | 112,247,219 | 109,847,937 | 108,601,894 | 107,269,331 | 106,977,201 | 107,511,660 | 105,649,419 | 103,246,308 | 102,586,121 | 102,157,146 | 101,370,433 | -- | -- | -- | -- | -- | 77,606,317 | -- | -- | -- | 63,585,229 | -- | -- | -- | -- | 58,157,171 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 32,683,000 | 32,674 | 32,296,000 | 32,043,000 | 32,057,000 | 32,048 | 31,900,000 | 31,494,000 | 30,648,000 | -- |
Earnings Per Share Diluted | $-0.44 | $-4.32 | $-0.30 | $-0.05 | $-0.05 | $-0.66 | $-0.15 | $-0.37 | $-0.24 | $-0.51 | $-0.09 | $-0.31 | $-0.18 | -- | -- | -- | -- | -- | $-0.11 | -- | -- | $-0.06 | $-0.06 | -- | $-0.11 | $-0.13 | -- | $-0.23 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.13 | -- | $-0.23 | $-0.51 | $-0.26 | -- | -- | -- | -- | -- | $-0.97 | $-1.31 | $-1.17 | $-0.78 | $-0.67 | $-0.81 | $-0.69 | $-1.06 | $0.13 | -- |
Weighted Average Shares Diluted | 11,879,719 | 11,372,069 | 112,247,219 | 109,847,937 | 108,601,894 | 107,269,331 | 106,977,201 | 106,585,684 | 105,649,419 | 103,246,308 | 103,430,083 | 102,157,146 | 101,370,433 | -- | -- | -- | -- | -- | 79,550,445 | -- | -- | -- | 71,456,346 | -- | -- | -- | -- | 58,157,171 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 32,683,000 | 32,485 | 32,296,000 | 32,043,000 | 32,370,000 | 32,048 | 31,900,000 | 31,494,000 | 31,224,000 | -- |
Common Stock Shares Authorized | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | -- | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,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 | 50,000,000 | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- |
Common Stock Shares Outstanding | 11,882,844 | 11,878,557 | 117,024,709 | 116,870,194 | 109,371,693 | 108,468,150 | 107,846,082 | 107,645,213 | 107,389,076 | 105,380,533 | 104,950,049 | 103,109,346 | 102,773,061 | 99,399,029 | 98,788,531 | 97,018,396 | 96,179,991 | 81,974,051 | 79,825,651 | 78,985,095 | 78,699,005 | 73,979,882 | 73,391,361 | -- | 59,742,747 | 59,221,551 | 58,644,559 | 58,259,353 | 56,072,777 | 55,955,138 | 54,372,080 | 53,929,603 | 53,853,148 | 53,379,000 | 53,165,000 | 52,537,000 | 50,309,000 | 49,937,000 | 45,742,000 | -- | 44,306,000 | 34,329,000 | 34,315,000 | 34,097,000 | 34,078,000 | 33,957,000 | 33,893,000 | 33,655,000 | 32,262,000 | 32,262 | 32,385,000 | 32,262,000 | -- | -- | -- | 31,852,000 | -- | -- |
Common Stock Value | $12,000.00 | $12,000.00 | $117,000.00 | $117,000.00 | $109,000.00 | $108,000.00 | $108,000.00 | $108,000.00 | $107,000.00 | $105,000.00 | $105,000.00 | $103,000.00 | $103,000.00 | $99,000.00 | $99,000.00 | $97,000.00 | $96,000.00 | $82,000.00 | $80,000.00 | $79,000.00 | $79,000.00 | $74,000.00 | $73,000.00 | -- | $60,000.00 | $59,000.00 | $59,000.00 | $58,000.00 | $56,000.00 | $56,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $53,000.00 | $53,000.00 | $53,000.00 | $50,000.00 | $50,000.00 | $46,000.00 | -- | $44,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $33,000.00 | $33,000.00 | $32,000.00 | $32,000.00 | -- | -- | -- | $32,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | -- | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | -- | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000 | 2,000,000 | 2,000,000 | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |