Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 3/31/2010 | 3/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $12,155,000.00 | $10,293,000.00 | $10,887,000.00 | $11,596,000.00 | $12,579,000.00 | $7,611,000.00 | $9,217,000.00 | $23,016,000.00 | $7,769,000.00 | $17,911,000.00 | $24,883,000.00 | $15,523,000.00 | $12,800,000.00 | $20,887,000.00 | $27,464,000.00 | $49,616,000.00 | $9,458,000.00 | $6,455,000.00 | $11,207,000.00 | $9,911,000.00 | $8,591,000.00 | $6,175,000.00 | $12,242,000.00 | $13,049,000.00 | $10,032,000.00 | $15,090,000.00 | $8,120,000.00 | $9,029,000.00 | $3,941,000.00 | $5,452,000.00 | $19,717,000.00 | $21,897,000.00 | $13,701,000.00 | $31,698,000.00 | $17,349,000.00 | $61,230,000.00 | $76,718,000.00 | $89,045,000.00 | $24,692,000.00 | $24,599,000.00 | $33,330,000.00 | $23,549,000.00 | -- | $19,346,000.00 | -- | -- | -- | $32,379,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | $93,008,000.00 | $161,120,000.00 | $146,645,000.00 | $119,868,000.00 | $75,533,000.00 | $79,861,000.00 | $73,030,000.00 | $85,075,000.00 | $57,691,000.00 | $60,663,000.00 | $54,019,000.00 | $63,122,000.00 | $45,271,000.00 | $91,088,000.00 | $66,138,000.00 | $91,748,000.00 | $52,930,000.00 | $69,914,000.00 | $45,042,000.00 | $56,015,000.00 | $54,761,000.00 | $56,085,000.00 | $40,510,000.00 | $15,738,000.00 | $3,330,000.00 | $12,393,000.00 | $9,704,000.00 | $26,017,000.00 | $22,667,000.00 | $16,112,000.00 | $11,148,000.00 | $8,548,000.00 | $1,536,000.00 | $899,000.00 | $10,629,000.00 | $24,799,000.00 | -- | $1,426,000.00 | $7,955,000.00 | $22,283,000.00 | $2,634,000.00 | $1,279,000.00 | -- | $14,311,000.00 | $5,171,000.00 | $21,829,000.00 | $17,151,000.00 | $20,036,000.00 | $24,887,000.00 | $35,411,000.00 | -- | $10,635,000.00 | -- | -- | -- | -- |
Inventory | $374,294,000.00 | $347,693,000.00 | $346,104,000.00 | $339,675,000.00 | $374,698,000.00 | $385,629,000.00 | $388,760,000.00 | $370,503,000.00 | $343,232,000.00 | $316,690,000.00 | $307,078,000.00 | $288,361,000.00 | $283,531,000.00 | $229,666,000.00 | $231,319,000.00 | $225,659,000.00 | $256,482,000.00 | $250,667,000.00 | $262,116,000.00 | $233,726,000.00 | $205,075,000.00 | $188,287,000.00 | $187,342,000.00 | $161,210,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $17,978,000.00 | $18,415,000.00 | $20,566,000.00 | $20,150,000.00 | $26,798,000.00 | $15,511,000.00 | $11,705,000.00 | $13,387,000.00 | $11,743,000.00 | $12,952,000.00 | $13,307,000.00 | $12,301,000.00 | $13,866,000.00 | $10,463,000.00 | $14,658,000.00 | $8,608,000.00 | $10,332,000.00 | $8,846,000.00 | $9,030,000.00 | $9,296,000.00 | $7,946,000.00 | $10,200,000.00 | $13,148,000.00 | $11,491,000.00 | $12,829,000.00 | $17,178,000.00 | $9,664,000.00 | $9,848,000.00 | $7,478,000.00 | $7,796,000.00 | $8,188,000.00 | $5,900,000.00 | $6,263,000.00 | $11,265,000.00 | $8,037,000.00 | $7,407,000.00 | $3,613,000.00 | $3,628,000.00 | $3,532,000.00 | $4,316,000.00 | $2,369,000.00 | $2,426,000.00 | $9,430,000.00 | $10,350,000.00 | $6,942,000.00 | $5,596,000.00 | $5,281,000.00 | $6,553,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $544,360,000.00 | $588,215,000.00 | $572,176,000.00 | $537,478,000.00 | $536,725,000.00 | $540,035,000.00 | $528,935,000.00 | $536,985,000.00 | $464,762,000.00 | $456,421,000.00 | $440,981,000.00 | $422,856,000.00 | $395,108,000.00 | $397,002,000.00 | $380,598,000.00 | $409,116,000.00 | $373,418,000.00 | $376,434,000.00 | $371,065,000.00 | $352,882,000.00 | $329,839,000.00 | $308,921,000.00 | $290,568,000.00 | $134,685,000.00 | $117,190,000.00 | $143,835,000.00 | $119,842,000.00 | $122,131,000.00 | $147,213,000.00 | $148,399,000.00 | $159,056,000.00 | $140,085,000.00 | $115,592,000.00 | $133,034,000.00 | $126,642,000.00 | $181,795,000.00 | $166,630,000.00 | $170,379,000.00 | $110,391,000.00 | $125,266,000.00 | $103,157,000.00 | $100,001,000.00 | $94,319,000.00 | $152,631,000.00 | $141,349,000.00 | $155,808,000.00 | $161,330,000.00 | $168,231,000.00 | $175,244,000.00 | $177,097,000.00 | -- | $60,137,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $39,644,000.00 | $41,368,000.00 | $44,244,000.00 | $46,052,000.00 | $46,693,000.00 | $47,853,000.00 | $49,384,000.00 | $51,062,000.00 | $50,636,000.00 | $51,236,000.00 | $53,287,000.00 | $53,854,000.00 | $54,464,000.00 | $49,893,000.00 | $46,311,000.00 | $44,957,000.00 | $43,314,000.00 | $40,723,000.00 | $38,398,000.00 | $35,151,000.00 | $32,349,000.00 | $30,512,000.00 | $28,026,000.00 | $28,322,000.00 | $21,040,000.00 | $19,868,000.00 | $18,318,000.00 | $18,437,000.00 | $18,243,000.00 | $17,227,000.00 | $16,805,000.00 | $16,099,000.00 | $15,143,000.00 | $15,360,000.00 | $14,165,000.00 | $12,535,000.00 | $11,767,000.00 | $11,244,000.00 | $11,224,000.00 | $11,025,000.00 | $10,392,000.00 | $10,205,000.00 | $9,642,000.00 | $14,083,000.00 | $13,484,000.00 | $12,892,000.00 | $12,233,000.00 | $12,738,000.00 | $13,942,000.00 | $15,198,000.00 | -- | $11,663,000.00 | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | $2,143,000.00 | -- | -- | -- | $3,799,000.00 | -- | -- | -- | $5,329,000.00 | -- | -- | -- | $6,393,000.00 | $7,183,000.00 | $7,493,000.00 | $7,965,000.00 | $8,431,000.00 | $8,762,000.00 | $3,380,000.00 | $3,567,000.00 | $3,766,000.00 | $3,970,000.00 | $4,191,000.00 | $3,848,000.00 | $3,993,000.00 | $4,150,000.00 | $4,316,000.00 | $4,428,000.00 | $4,573,000.00 | $4,718,000.00 | $4,863,000.00 | $5,725,000.00 | $2,574,000.00 | $2,734,000.00 | $2,894,000.00 | $3,064,000.00 | $3,244,000.00 | $3,425,000.00 | $3,605,000.00 | $3,791,000.00 | $3,983,000.00 | $20,856,000.00 | $21,399,000.00 | $21,941,000.00 | $22,484,000.00 | $44,157,000.00 | $45,097,000.00 | -- | $5,530,000.00 | -- | -- | -- | -- |
Goodwill | -- | -- | -- | $3,205,000.00 | -- | -- | -- | $3,205,000.00 | -- | -- | -- | $3,205,000.00 | -- | -- | -- | $3,205,000.00 | $3,205,000.00 | $3,205,000.00 | $3,205,000.00 | $3,205,000.00 | $3,402,000.00 | $2,551,000.00 | $2,551,000.00 | $2,551,000.00 | $2,551,000.00 | $2,551,000.00 | $2,551,000.00 | $2,551,000.00 | $2,551,000.00 | $2,476,000.00 | $2,053,000.00 | $2,053,000.00 | $2,053,000.00 | $2,552,000.00 | $1,847,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $68,356,000.00 | $68,356,000.00 | $68,356,000.00 | $68,356,000.00 | $40,263,000.00 | $37,337,000.00 | -- | -- | -- | -- | -- | -- |
Other Assets | $1,511,000.00 | $1,768,000.00 | $1,081,000.00 | $1,062,000.00 | $1,138,000.00 | $1,476,000.00 | $1,403,000.00 | $1,413,000.00 | $1,501,000.00 | $1,414,000.00 | $1,246,000.00 | $1,531,000.00 | $956,000.00 | $1,638,000.00 | $1,676,000.00 | $1,839,000.00 | $679,000.00 | $875,000.00 | $866,000.00 | $1,071,000.00 | $891,000.00 | $866,000.00 | $6,406,000.00 | $7,392,000.00 | $6,678,000.00 | $5,807,000.00 | $6,398,000.00 | $6,990,000.00 | $7,649,000.00 | $8,176,000.00 | $8,587,000.00 | $3,657,000.00 | $3,536,000.00 | $3,418,000.00 | $3,306,000.00 | $4,074,000.00 | $4,027,000.00 | $3,888,000.00 | $3,910,000.00 | $3,853,000.00 | $3,803,000.00 | $7,837,000.00 | $7,487,000.00 | $7,745,000.00 | $7,974,000.00 | $8,217,000.00 | $7,408,000.00 | $6,887,000.00 | $1,934,000.00 | $1,887,000.00 | -- | $1,784,000.00 | -- | -- | -- | -- |
Total Assets | $995,933,000.00 | $1,066,772,000.00 | $1,058,187,000.00 | $1,028,565,000.00 | $1,016,574,000.00 | $1,014,713,000.00 | $1,000,426,000.00 | $1,015,698,000.00 | $938,280,000.00 | $927,212,000.00 | $903,940,000.00 | $847,882,000.00 | $799,236,000.00 | $779,436,000.00 | $760,000,000.00 | $777,029,000.00 | $726,742,000.00 | $712,558,000.00 | $693,832,000.00 | $632,362,000.00 | $605,849,000.00 | $584,013,000.00 | $549,253,000.00 | $494,497,000.00 | $467,694,000.00 | $461,464,000.00 | $434,894,000.00 | $436,139,000.00 | $443,029,000.00 | $437,668,000.00 | $440,783,000.00 | $413,372,000.00 | $383,055,000.00 | $396,416,000.00 | $386,494,000.00 | $420,881,000.00 | $373,661,000.00 | $376,631,000.00 | $310,277,000.00 | $318,853,000.00 | $297,340,000.00 | $289,504,000.00 | $277,371,000.00 | $367,074,000.00 | $442,642,000.00 | $488,947,000.00 | $495,936,000.00 | $501,898,000.00 | $491,290,000.00 | $492,803,000.00 | -- | $191,865,000.00 | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | $119,437,000.00 | -- | -- | -- | $147,469,000.00 | -- | -- | -- | $129,331,000.00 | -- | -- | -- | $78,664,000.00 | $79,820,000.00 | $85,307,000.00 | $87,973,000.00 | $92,461,000.00 | $101,730,000.00 | $92,663,000.00 | $86,633,000.00 | $73,273,000.00 | $69,445,000.00 | $85,028,000.00 | $82,953,000.00 | $85,960,000.00 | $77,552,000.00 | $74,845,000.00 | $81,982,000.00 | $72,152,000.00 | $61,992,000.00 | $69,648,000.00 | $67,313,000.00 | $61,893,000.00 | $60,472,000.00 | $55,540,000.00 | $51,721,000.00 | $59,509,000.00 | $49,997,000.00 | $40,192,000.00 | $34,903,000.00 | $113,753,000.00 | $118,716,000.00 | $116,830,000.00 | $108,971,000.00 | $126,100,000.00 | $136,422,000.00 | $115,271,000.00 | -- | $38,973,000.00 | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | $22,329,000.00 | -- | -- | -- | $20,966,000.00 | -- | -- | -- | $23,404,000.00 | -- | -- | -- | $16,419,000.00 | $17,008,000.00 | $14,318,000.00 | $14,762,000.00 | $14,604,000.00 | $13,382,000.00 | $10,622,000.00 | $9,358,000.00 | $11,799,000.00 | $11,992,000.00 | $9,061,000.00 | $7,843,000.00 | $10,077,000.00 | $8,716,000.00 | $6,938,000.00 | $7,206,000.00 | $9,101,000.00 | $8,649,000.00 | $16,948,000.00 | $7,435,000.00 | $10,096,000.00 | $9,101,000.00 | $8,182,000.00 | $5,310,000.00 | $8,316,000.00 | $7,717,000.00 | $7,939,000.00 | $8,638,000.00 | $14,856,000.00 | $12,836,000.00 | $23,749,000.00 | $16,032,000.00 | $19,379,000.00 | $20,345,000.00 | $18,931,000.00 | -- | $7,318,000.00 | -- | -- | -- | -- |
Total Current Liabilities | $714,181,000.00 | $741,636,000.00 | $734,748,000.00 | $708,090,000.00 | $701,585,000.00 | $704,015,000.00 | $685,660,000.00 | $700,435,000.00 | $625,160,000.00 | $616,965,000.00 | $598,713,000.00 | $546,737,000.00 | $499,552,000.00 | $491,441,000.00 | $487,899,000.00 | $501,509,000.00 | $442,416,000.00 | $431,213,000.00 | $419,003,000.00 | $352,607,000.00 | $326,061,000.00 | $301,849,000.00 | $278,515,000.00 | $219,521,000.00 | $199,161,000.00 | $187,368,000.00 | $179,640,000.00 | $187,458,000.00 | $203,093,000.00 | $208,844,000.00 | $220,722,000.00 | $202,564,000.00 | $179,768,000.00 | $201,476,000.00 | $190,649,000.00 | $230,678,000.00 | $186,426,000.00 | $193,560,000.00 | $195,958,000.00 | $209,217,000.00 | $191,907,000.00 | $189,631,000.00 | $179,768,000.00 | $370,588,000.00 | $372,358,000.00 | $420,472,000.00 | $418,740,000.00 | $428,279,000.00 | $404,355,000.00 | $382,552,000.00 | -- | $74,688,000.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $7,567,000.00 | $5,162,000.00 | $3,040,000.00 | $-303,000.00 | $-3,124,000.00 | $-5,247,000.00 | $-5,934,000.00 | $-5,066,000.00 | $-5,666,000.00 | $-5,252,000.00 | $-5,863,000.00 | $-7,696,000.00 | $-7,458,000.00 | $-9,072,000.00 | $-8,631,000.00 | $-7,368,000.00 | $-5,704,000.00 | $-6,719,000.00 | $-6,288,000.00 | $-6,887,000.00 | $-7,193,000.00 | $-6,891,000.00 | $-6,889,000.00 | $-5,428,000.00 | $-6,158,000.00 | $-6,488,000.00 | $-7,156,000.00 | $-7,441,000.00 | $-7,348,000.00 | $-6,106,000.00 | $-5,365,000.00 | $-4,852,000.00 | $-4,730,000.00 | $-4,350,000.00 | $-2,873,000.00 | $-2,518,000.00 | $-1,661,000.00 | $-1,338,000.00 | $-822,000.00 | $-877,000.00 | $-875,000.00 | $-844,000.00 | $-834,000.00 | $-846,000.00 | $-1,128,000.00 | $-1,236,000.00 | $-1,438,000.00 | $-884,000.00 | $-1,201,000.00 | $-821,000.00 | -- | $-349,000.00 | -- | -- | -- | -- |
Accumulated Deficit | $38,165,000.00 | $85,379,000.00 | $87,337,000.00 | $88,747,000.00 | $87,288,000.00 | $86,262,000.00 | $92,779,000.00 | $92,954,000.00 | $93,276,000.00 | $90,137,000.00 | $86,454,000.00 | $85,593,000.00 | $84,758,000.00 | $76,289,000.00 | $61,105,000.00 | $64,117,000.00 | $72,310,000.00 | $71,445,000.00 | $65,256,000.00 | $71,407,000.00 | $74,172,000.00 | $77,274,000.00 | $63,080,000.00 | $66,606,000.00 | $57,411,000.00 | $64,217,000.00 | $57,916,000.00 | $50,290,000.00 | $40,478,000.00 | $29,368,000.00 | $20,225,000.00 | $11,825,000.00 | $9,528,000.00 | $1,780,000.00 | $3,172,000.00 | $1,262,000.00 | $-1,840,000.00 | $-4,767,000.00 | $-6,242,000.00 | $-10,191,000.00 | $-13,258,000.00 | $-14,406,000.00 | $-16,570,000.00 | $-117,550,000.00 | $-43,899,000.00 | $-44,834,000.00 | $-35,901,000.00 | $-26,039,000.00 | $-12,472,000.00 | $10,577,000.00 | -- | $22,475,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $281,752,000.00 | $325,136,000.00 | $323,439,000.00 | $320,475,000.00 | $314,989,000.00 | $310,698,000.00 | $314,766,000.00 | $315,263,000.00 | $313,120,000.00 | $310,247,000.00 | $305,227,000.00 | $301,145,000.00 | $299,684,000.00 | $287,995,000.00 | $272,101,000.00 | $275,520,000.00 | $284,326,000.00 | $281,345,000.00 | $274,829,000.00 | $279,755,000.00 | $279,788,000.00 | $282,164,000.00 | $270,738,000.00 | $274,976,000.00 | $268,533,000.00 | $274,096,000.00 | $255,254,000.00 | $248,681,000.00 | $239,936,000.00 | $228,824,000.00 | $220,061,000.00 | $210,808,000.00 | $203,287,000.00 | $194,940,000.00 | $195,845,000.00 | $190,203,000.00 | $187,235,000.00 | $183,071,000.00 | $114,319,000.00 | $109,636,000.00 | $105,433,000.00 | $99,873,000.00 | $97,603,000.00 | $-3,514,000.00 | $70,284,000.00 | $68,475,000.00 | $77,196,000.00 | $73,619,000.00 | $86,935,000.00 | $110,251,000.00 | -- | $117,177,000.00 | -- | -- | $103,620,000.00 | $93,083,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $995,933,000.00 | $1,066,772,000.00 | $1,058,187,000.00 | $1,028,565,000.00 | $1,016,574,000.00 | $1,014,713,000.00 | $1,000,426,000.00 | $1,015,698,000.00 | $938,280,000.00 | $927,212,000.00 | $903,940,000.00 | $847,882,000.00 | $799,236,000.00 | $779,436,000.00 | $760,000,000.00 | $777,029,000.00 | $726,742,000.00 | $712,558,000.00 | $693,832,000.00 | $632,362,000.00 | $605,849,000.00 | $584,013,000.00 | $549,253,000.00 | $494,497,000.00 | $467,694,000.00 | $461,464,000.00 | $434,894,000.00 | $436,139,000.00 | $443,029,000.00 | $437,668,000.00 | $440,783,000.00 | $413,372,000.00 | $383,055,000.00 | $396,416,000.00 | $386,494,000.00 | $421,760,000.00 | $373,661,000.00 | $376,631,000.00 | $310,277,000.00 | $318,853,000.00 | $297,340,000.00 | $289,504,000.00 | $277,371,000.00 | $367,074,000.00 | $442,642,000.00 | $488,947,000.00 | $495,936,000.00 | $501,898,000.00 | $491,290,000.00 | $492,803,000.00 | -- | $191,865,000.00 | -- | -- | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 3/31/2010 | 3/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $30,043,000.00 | $67,715,000.00 | $26,567,000.00 | $113,962,000.00 | $77,811,000.00 | $26,516,000.00 | $30,302,000.00 | $117,865,000.00 | $92,097,000.00 | $59,522,000.00 | $23,571,000.00 | $109,461,000.00 | $24,241,000.00 | $39,726,000.00 | $13,387,000.00 | $118,400,000.00 | $27,661,000.00 | $54,156,000.00 | $17,583,000.00 | $25,950,000.00 | $21,161,000.00 | $25,711,000.00 | $16,352,000.00 | $30,328,000.00 | $22,544,000.00 | $27,162,000.00 | $25,839,000.00 | $31,627,000.00 | $83,419,000.00 | $30,658,000.00 | $20,391,000.00 | $100,924,000.00 | $28,899,000.00 | $21,820,000.00 | $25,991,000.00 | $20,909,000.00 | $60,664,000.00 | $18,420,000.00 | $17,816,000.00 | $23,921,000.00 | $21,926,000.00 | $19,705,000.00 | $16,014,000.00 | $2,850,000.00 | $24,043,000.00 | $16,721,000.00 | $12,114,000.00 | $27,707,000.00 | $-2,358,000.00 | $15,272,000.00 | $7,033,000.00 | $51,382,000.00 | $13,173,000.00 | $12,682,000.00 | $41,327,000.00 | -- |
Research and Development | $7,352,000.00 | $4,813,000.00 | $2,375,000.00 | $10,322,000.00 | $8,330,000.00 | $2,670,000.00 | $3,113,000.00 | $10,502,000.00 | $7,631,000.00 | $2,495,000.00 | $2,501,000.00 | $8,563,000.00 | $6,014,000.00 | $3,914,000.00 | $1,942,000.00 | $2,506,000.00 | $2,174,000.00 | $4,520,000.00 | $2,372,000.00 | $2,440,000.00 | $2,054,000.00 | $1,784,000.00 | $1,736,000.00 | $1,772,000.00 | $1,678,000.00 | $2,242,000.00 | $1,002,000.00 | $1,011,000.00 | $1,039,000.00 | $905,000.00 | $869,000.00 | $3,008,000.00 | $711,000.00 | $646,000.00 | $736,000.00 | $2,273,000.00 | $1,662,000.00 | $539,000.00 | $522,000.00 | $1,940,000.00 | $452,000.00 | $947,000.00 | $549,000.00 | $924,000.00 | $1,704,000.00 | $897,000.00 | $436,000.00 | $1,765,000.00 | $1,270,000.00 | $401,000.00 | $416,000.00 | $1,549,000.00 | $1,153,000.00 | $762,000.00 | $1,421,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $20,519,000.00 | $43,337,000.00 | $16,126,000.00 | $77,516,000.00 | $17,467,000.00 | $24,664,000.00 | $22,967,000.00 | $89,161,000.00 | $68,118,000.00 | $44,219,000.00 | $17,822,000.00 | $62,828,000.00 | $36,191,000.00 | $27,843,000.00 | $13,012,000.00 | $42,075,000.00 | $18,415,000.00 | $41,172,000.00 | $19,291,000.00 | $73,528,000.00 | $19,534,000.00 | $33,537,000.00 | $18,219,000.00 | $14,713,000.00 | $17,641,000.00 | $13,312,000.00 | $10,583,000.00 | $47,074,000.00 | $32,834,000.00 | $20,609,000.00 | $7,128,000.00 | $62,638,000.00 | $12,184,000.00 | $21,497,000.00 | $14,376,000.00 | $47,987,000.00 | $35,438,000.00 | $12,188,000.00 | $7,740,000.00 | $14,366,000.00 | $11,937,000.00 | $11,247,000.00 | $11,912,000.00 | $97,183,000.00 | $16,273,000.00 | $31,097,000.00 | $15,539,000.00 | $55,194,000.00 | $42,999,000.00 | $15,678,000.00 | $11,582,000.00 | $25,998,000.00 | $6,573,000.00 | $11,298,000.00 | $23,020,000.00 | -- |
Loss from Operations | $33,902,000.00 | $24,378,000.00 | $10,441,000.00 | $36,446,000.00 | $3,526,000.00 | $1,852,000.00 | $7,335,000.00 | $28,704,000.00 | $8,676,000.00 | $15,303,000.00 | $5,749,000.00 | $46,633,000.00 | $41,163,000.00 | $24,895,000.00 | $375,000.00 | $-5,492,000.00 | $22,230,000.00 | $14,692,000.00 | $-1,708,000.00 | $5,493,000.00 | $10,153,000.00 | $10,393,000.00 | $-1,217,000.00 | $49,624,000.00 | $4,903,000.00 | $29,106,000.00 | $15,256,000.00 | $17,387,000.00 | $20,145,000.00 | $17,177,000.00 | $13,263,000.00 | $38,286,000.00 | $28,653,000.00 | $11,938,000.00 | $11,615,000.00 | $8,360,000.00 | $25,226,000.00 | $6,232,000.00 | $10,076,000.00 | $32,104,000.00 | $9,989,000.00 | $8,458,000.00 | $4,102,000.00 | $-88,825,000.00 | $7,770,000.00 | $-2,262,000.00 | $-3,425,000.00 | $-27,487,000.00 | $-20,757,000.00 | $-406,000.00 | $-4,549,000.00 | $25,384,000.00 | $6,600,000.00 | $12,929,000.00 | $18,307,000.00 | -- |
Loss Before Income Taxes | $-13,356,000.00 | $-3,423,000.00 | $-1,419,000.00 | $-3,109,000.00 | $-7,945,000.00 | $-7,431,000.00 | $414,000.00 | $13,149,000.00 | $12,469,000.00 | $7,742,000.00 | $1,808,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-2.58 | $-0.17 | $-0.07 | $-0.22 | $-0.29 | $-0.35 | $-0.01 | $0.38 | $0.40 | $0.19 | $0.05 | $1.13 | $0.44 | $0.64 | $-0.16 | $-0.43 | $0.05 | $0.33 | $-0.33 | $-0.15 | $-0.27 | $0.19 | $-0.27 | $0.87 | $0.38 | $0.75 | $0.41 | $0.53 | $1.49 | $0.49 | $0.40 | $0.12 | $0.45 | $0.03 | $0.11 | $0.68 | $0.16 | $0.09 | $0.26 | $7.34 | $0.08 | $0.15 | $6.98 | $-5.09 | $0.06 | $-0.62 | $-0.71 | $-1.03 | $-2.81 | $-0.96 | $-0.68 | $1.01 | $0.31 | $0.50 | $0.80 | -- |
Weighted Average Shares Basic | 19,634,306 | 19,554,142 | 19,508,626 | 19,340,246 | 19,383,531 | 19,272,557 | 19,123,354 | 19,119,727 | 19,124,824 | 19,135,356 | 19,054,481 | 19,023,145 | 19,016,302 | 18,999,461 | 18,976,178 | 18,913,788 | 18,961,517 | 18,903,182 | 18,822,178 | 18,849,909 | 18,810,702 | 18,878,674 | 18,895,847 | 18,854,993 | 19,069,152 | 18,718,709 | 18,655,304 | 18,608,812 | 18,587,946 | 18,641,324 | 18,545,621 | 18,233,163 | 18,180,039 | 18,109,912 | 18,002,877 | 16,734,539 | 16,331,168 | 15,531,566 | 15,082,818 | 14,633,946 | 14,513,864 | 14,460,979 | 14,460,979 | 14,327,310 | 14,463,782 | 14,456,921 | 13,924,641 | 12,442,684 | 12,417,292 | 12,367,030 | 12,281,530 | 12,042,428 | 12,042,792 | 12,043,818 | 11,988,692 | -- |
Earnings Per Share Diluted | $-2.58 | $-0.17 | $-0.07 | $-0.22 | $0.05 | $-0.35 | $-0.01 | $0.38 | $0.16 | $0.19 | $0.04 | $1.11 | $1.07 | $0.63 | $-0.16 | $-0.43 | $0.05 | -- | $-0.33 | $-0.15 | $-0.16 | $0.18 | $-0.29 | $0.47 | $-0.36 | $0.33 | $0.39 | $0.50 | $0.57 | $0.47 | $0.39 | $0.55 | $0.44 | $-0.08 | $0.10 | $0.16 | $0.16 | $0.09 | $0.25 | $0.19 | $7.04 | $0.15 | $6.94 | $-6.39 | $0.06 | $-0.62 | $-0.71 | $-1.03 | $-2.81 | $-0.96 | $-0.68 | $0.99 | $0.30 | $0.29 | $0.80 | -- |
Weighted Average Shares Diluted | 19,580,960 | 19,554,142 | 19,508,626 | 19,340,246 | 19,383,531 | 19,197,181 | 19,123,354 | 19,559,646 | 19,604,780 | 19,638,045 | 19,659,057 | 19,387,555 | 19,436,793 | 19,289,765 | 18,976,178 | 18,913,788 | 19,263,114 | 19,217,327 | 18,822,178 | 18,849,909 | 18,810,702 | 18,887,214 | 18,895,847 | 19,514,775 | 19,400,744 | 19,371,144 | 19,421,352 | 19,418,706 | 19,399,857 | 19,384,668 | 19,484,938 | 19,066,093 | 19,095,704 | 18,887,153 | 18,888,013 | 17,605,940 | 17,206,069 | 16,372,726 | 15,921,367 | 15,317,931 | 14,820,341 | 14,612,288 | 14,547,565 | 14,327,310 | 14,525,613 | 14,456,921 | 13,924,641 | 12,442,684 | 12,517,269 | 12,367,030 | 12,281,530 | 12,334,331 | 12,254,510 | 12,202,507 | 12,116,615 | -- |
Common 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 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | 20,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 19,662,380 | 19,599,195 | 19,599,145 | 19,494,615 | 19,490,859 | 19,423,148 | 19,214,978 | 19,104,751 | 19,100,298 | 19,172,755 | 19,101,092 | 19,045,386 | 19,056,292 | 19,026,587 | 19,002,333 | 18,969,380 | 18,965,030 | 18,944,886 | 18,854,272 | 18,817,400 | 18,812,102 | 18,799,477 | 18,916,108 | 18,893,102 | 19,069,782 | 19,062,869 | 18,635,099 | 18,648,854 | 18,693,779 | 18,665,196 | 18,630,444 | 18,531,751 | 18,326,985 | 18,315,871 | 18,169,866 | 17,974,598 | 17,960,098 | 17,904,865 | 15,082,645 | 15,067,645 | 14,836,980 | 14,460,979 | 14,460,979 | 14,460,979 | 14,493,197 | 14,456,921 | 14,456,921 | 12,519,421 | 12,519,421 | 12,499,421 | -- | 12,063,871 | -- | -- | -- | -- |
Common Stock Value | $197,000.00 | $196,000.00 | $196,000.00 | $195,000.00 | $195,000.00 | $194,000.00 | $192,000.00 | $191,000.00 | $191,000.00 | $192,000.00 | $191,000.00 | $190,000.00 | $191,000.00 | $190,000.00 | $190,000.00 | $190,000.00 | $190,000.00 | $189,000.00 | $189,000.00 | $188,000.00 | $188,000.00 | $188,000.00 | $189,000.00 | $189,000.00 | $191,000.00 | $191,000.00 | $186,000.00 | $186,000.00 | $187,000.00 | $187,000.00 | $186,000.00 | $185,000.00 | $183,000.00 | $183,000.00 | $182,000.00 | $180,000.00 | $180,000.00 | $179,000.00 | $151,000.00 | $151,000.00 | $148,000.00 | $145,000.00 | $145,000.00 | $145,000.00 | $145,000.00 | $145,000.00 | $145,000.00 | $125,000.00 | $125,000.00 | $125,000.00 | -- | $121,000.00 | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $1.00 | -- | $0.01 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | 5,000,000 | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $1.00 | -- | $1.00 | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $26.00 | -- | $26.57 | -- | -- | -- | $6.13 | $7.75 | $7.75 | $7.75 | -- | -- | -- | -- | -- | -- | -- | -- | -- |