Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/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 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 11/30/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 8/31/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 | 9/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $13,000,000.00 | $13,133,000.00 | $14,305,000.00 | $17,733,000.00 | $44,534,000.00 | $46,874,000.00 | $27,897,000.00 | $32,188,000.00 | $37,040,000.00 | $40,399,000.00 | $45,614,000.00 | $45,070,000.00 | $46,436,000.00 | $49,268,000.00 | $52,742,000.00 | $52,982,000.00 | $49,109,000.00 | $47,921,000.00 | $55,969,000.00 | -- | $58,331,000.00 | $48,729,000.00 | $50,495,000.00 | $52,696,000.00 | $51,121,000.00 | -- | $39,160,000.00 | $38,860,000.00 | $23,638,000.00 | $27,655,000.00 | $28,290,000.00 | $31,818,000.00 | $22,617,000.00 | $25,852,000.00 | $23,715,000.00 | $32,607,000.00 | $28,554,000.00 | $27,367,000.00 | $31,638,000.00 | $36,650,000.00 | $30,337,000.00 | $37,197,000.00 | $38,814,000.00 | $38,807,000.00 | $42,615,000.00 | $46,726,000.00 | $42,326,000.00 | $48,769,000.00 | $54,936,000.00 | $67,382,000.00 | $60,232,000.00 | $67,528,000.00 | $53,207,000.00 | $56,764,000.00 | $42,298,000.00 |
Accounts Receivable Net Current | $21,230,000.00 | $26,474,000.00 | $28,398,000.00 | $29,427,000.00 | $21,785,000.00 | $25,000,000.00 | $30,782,000.00 | $25,204,000.00 | $20,893,000.00 | $16,980,000.00 | $13,940,000.00 | $11,243,000.00 | $10,297,000.00 | $11,285,000.00 | $14,205,000.00 | $12,873,000.00 | $15,488,000.00 | $17,093,000.00 | $23,137,000.00 | -- | $20,475,000.00 | $27,627,000.00 | $22,719,000.00 | $24,365,000.00 | $22,519,000.00 | -- | $24,685,000.00 | $19,484,000.00 | $23,146,000.00 | $17,642,000.00 | $18,344,000.00 | $16,641,000.00 | $16,063,000.00 | $14,488,000.00 | $19,559,000.00 | $17,312,000.00 | $5,421,000.00 | $8,896,000.00 | $7,466,000.00 | $7,381,000.00 | $10,496,000.00 | $4,829,000.00 | $7,333,000.00 | $7,213,000.00 | $5,824,000.00 | $7,486,000.00 | $16,608,000.00 | $11,290,000.00 | $10,560,000.00 | $14,447,000.00 | -- | -- | -- | -- | -- |
Inventory | $31,308,000.00 | $34,845,000.00 | $34,661,000.00 | $35,285,000.00 | $28,236,000.00 | $25,488,000.00 | $24,393,000.00 | $24,115,000.00 | $20,528,000.00 | $16,389,000.00 | $16,616,000.00 | $17,277,000.00 | $19,385,000.00 | $17,332,000.00 | $15,580,000.00 | $17,532,000.00 | $18,885,000.00 | $19,272,000.00 | $23,808,000.00 | -- | $17,835,000.00 | $22,590,000.00 | $29,043,000.00 | $22,762,000.00 | $30,210,000.00 | -- | $23,186,000.00 | $20,778,000.00 | $20,853,000.00 | $23,223,000.00 | $28,389,000.00 | $24,054,000.00 | $21,541,000.00 | $23,329,000.00 | $29,436,000.00 | $33,057,000.00 | $18,917,000.00 | $16,760,000.00 | $18,298,000.00 | $17,348,000.00 | $16,712,000.00 | $22,001,000.00 | $17,533,000.00 | $24,929,000.00 | $24,730,000.00 | $25,670,000.00 | $33,075,000.00 | $36,866,000.00 | $37,451,000.00 | $37,162,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $70,299,000.00 | $81,189,000.00 | $82,964,000.00 | $86,861,000.00 | $99,445,000.00 | $102,936,000.00 | $87,036,000.00 | $84,758,000.00 | $81,412,000.00 | $76,560,000.00 | $79,033,000.00 | $76,569,000.00 | $80,584,000.00 | $81,567,000.00 | $104,097,000.00 | $108,270,000.00 | $108,793,000.00 | $112,963,000.00 | $116,212,000.00 | -- | $124,290,000.00 | $130,798,000.00 | $136,237,000.00 | $138,846,000.00 | $157,113,000.00 | -- | $114,439,000.00 | $101,225,000.00 | $81,785,000.00 | $82,924,000.00 | $90,291,000.00 | $85,075,000.00 | $76,386,000.00 | $85,702,000.00 | $90,363,000.00 | $102,297,000.00 | $67,628,000.00 | $65,425,000.00 | $71,178,000.00 | $75,520,000.00 | $79,482,000.00 | $84,195,000.00 | $78,134,000.00 | $89,642,000.00 | $98,775,000.00 | $102,843,000.00 | $122,129,000.00 | $139,043,000.00 | $151,410,000.00 | $174,851,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $9,476,000.00 | $9,695,000.00 | $9,146,000.00 | $8,740,000.00 | $6,451,000.00 | $6,552,000.00 | $13,447,000.00 | $13,768,000.00 | $12,007,000.00 | $12,025,000.00 | $11,952,000.00 | $11,995,000.00 | $10,438,000.00 | $10,100,000.00 | $10,100,000.00 | $10,217,000.00 | $10,290,000.00 | $10,180,000.00 | $16,148,000.00 | -- | $16,452,000.00 | $16,314,000.00 | $16,083,000.00 | $15,637,000.00 | $15,792,000.00 | -- | $15,080,000.00 | $15,014,000.00 | $15,290,000.00 | $15,960,000.00 | $15,998,000.00 | $16,896,000.00 | $17,079,000.00 | $17,761,000.00 | $20,042,000.00 | $20,179,000.00 | $10,260,000.00 | $9,752,000.00 | $10,087,000.00 | $10,538,000.00 | $10,929,000.00 | $11,066,000.00 | $11,155,000.00 | $11,517,000.00 | $12,265,000.00 | $12,387,000.00 | $11,980,000.00 | $12,998,000.00 | $12,059,000.00 | $12,680,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $935,000.00 | $1,000,000.00 | $1,066,000.00 | -- | $1,130,000.00 | $3,039,000.00 | $3,289,000.00 | $3,378,000.00 | $3,495,000.00 | -- | $3,643,000.00 | $3,740,000.00 | $3,915,000.00 | $4,100,000.00 | $4,284,000.00 | $4,568,000.00 | $4,665,000.00 | $4,939,000.00 | $5,187,000.00 | $5,378,000.00 | $7,356,000.00 | $2,678,000.00 | $2,990,000.00 | $3,180,000.00 | $3,360,000.00 | $3,502,000.00 | $3,604,000.00 | $3,747,000.00 | $3,982,000.00 | $4,096,000.00 | $4,221,000.00 | $4,316,000.00 | $4,738,000.00 | $5,021,000.00 | -- | -- | -- | -- | -- |
Goodwill | $21,261,000.00 | $27,631,000.00 | $29,022,000.00 | $29,257,000.00 | $11,168,000.00 | $11,168,000.00 | $11,168,000.00 | $11,168,000.00 | $11,168,000.00 | $11,150,000.00 | $6,633,000.00 | $6,633,000.00 | $6,633,000.00 | $6,633,000.00 | $6,633,000.00 | $6,633,000.00 | $6,633,000.00 | $6,633,000.00 | $6,633,000.00 | -- | $6,633,000.00 | $11,342,000.00 | $11,646,000.00 | $11,484,000.00 | $11,405,000.00 | -- | $11,220,000.00 | $10,867,000.00 | $10,789,000.00 | $11,119,000.00 | $11,068,000.00 | $11,188,000.00 | $10,974,000.00 | $10,535,000.00 | $15,043,000.00 | $14,596,000.00 | $8,223,000.00 | $8,323,000.00 | $8,505,000.00 | $8,525,000.00 | $8,527,000.00 | $8,481,000.00 | $8,384,000.00 | $8,348,000.00 | $8,423,000.00 | $8,355,000.00 | $13,006,000.00 | $13,236,000.00 | $13,117,000.00 | $13,313,000.00 | -- | -- | -- | $4,839,000.00 | -- |
Other Assets | $1,179,000.00 | $1,074,000.00 | $1,112,000.00 | $1,046,000.00 | $794,000.00 | $783,000.00 | $618,000.00 | $624,000.00 | $744,000.00 | $707,000.00 | $645,000.00 | $602,000.00 | $565,000.00 | $559,000.00 | $651,000.00 | $487,000.00 | $775,000.00 | $828,000.00 | $864,000.00 | -- | $901,000.00 | $948,000.00 | $946,000.00 | $980,000.00 | $1,003,000.00 | -- | $1,026,000.00 | $1,050,000.00 | $1,049,000.00 | $1,095,000.00 | $1,128,000.00 | $1,167,000.00 | $1,145,000.00 | $3,356,000.00 | $3,300,000.00 | $3,212,000.00 | $2,756,000.00 | $2,426,000.00 | $2,499,000.00 | $2,646,000.00 | $2,526,000.00 | $2,443,000.00 | $1,168,000.00 | $1,084,000.00 | $1,005,000.00 | $2,271,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $116,474,000.00 | $137,021,000.00 | $146,362,000.00 | $151,002,000.00 | $129,537,000.00 | $133,534,000.00 | $122,189,000.00 | $120,395,000.00 | $115,569,000.00 | $107,936,000.00 | $104,527,000.00 | $102,098,000.00 | $104,056,000.00 | $99,598,000.00 | $122,285,000.00 | $126,477,000.00 | $127,426,000.00 | $131,604,000.00 | $140,923,000.00 | -- | $149,406,000.00 | $162,441,000.00 | $171,017,000.00 | $173,113,000.00 | $191,623,000.00 | -- | $148,439,000.00 | $135,038,000.00 | $115,918,000.00 | $118,430,000.00 | $126,159,000.00 | $122,728,000.00 | $113,395,000.00 | $125,456,000.00 | $134,055,000.00 | $145,782,000.00 | $97,523,000.00 | $89,904,000.00 | $96,519,000.00 | $101,669,000.00 | $106,084,000.00 | $110,947,000.00 | $103,455,000.00 | $114,818,000.00 | $124,900,000.00 | $129,022,000.00 | $151,336,000.00 | $169,593,000.00 | $181,324,000.00 | $205,865,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $6,741,000.00 | $10,815,000.00 | $7,466,000.00 | $7,556,000.00 | $6,835,000.00 | $7,301,000.00 | $9,635,000.00 | $10,227,000.00 | $8,571,000.00 | $5,878,000.00 | $3,414,000.00 | $2,676,000.00 | $3,933,000.00 | $4,447,000.00 | $5,097,000.00 | $4,371,000.00 | $4,914,000.00 | $6,128,000.00 | $11,828,000.00 | -- | $11,374,000.00 | $12,579,000.00 | $19,129,000.00 | $20,483,000.00 | $21,555,000.00 | -- | $22,484,000.00 | $16,850,000.00 | $14,986,000.00 | $15,397,000.00 | $18,411,000.00 | $15,021,000.00 | $10,582,000.00 | $15,646,000.00 | $19,853,000.00 | $22,517,000.00 | $8,041,000.00 | $6,003,000.00 | $7,028,000.00 | $5,992,000.00 | $5,299,000.00 | $5,472,000.00 | $2,767,000.00 | $3,044,000.00 | $2,729,000.00 | $5,780,000.00 | $6,024,000.00 | $6,733,000.00 | $6,510,000.00 | $8,928,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $1,133,000.00 | $1,551,000.00 | $3,120,000.00 | $2,815,000.00 | $2,722,000.00 | $900,000.00 | $679,000.00 | $709,000.00 | $1,825,000.00 | $1,421,000.00 | $719,000.00 | $751,000.00 | $1,478,000.00 | $1,423,000.00 | $1,148,000.00 | $1,274,000.00 | $1,192,000.00 | $1,171,000.00 | $3,876,000.00 | -- | $667,000.00 | $3,077,000.00 | $3,262,000.00 | $2,918,000.00 | $2,056,000.00 | -- | $1,863,000.00 | $1,815,000.00 | $1,577,000.00 | $2,164,000.00 | $2,070,000.00 | $2,180,000.00 | $2,725,000.00 | $3,551,000.00 | $5,465,000.00 | $7,426,000.00 | $9,691,000.00 | $5,346,000.00 | $5,889,000.00 | $8,112,000.00 | $8,299,000.00 | $10,140,000.00 | $10,169,000.00 | $10,781,000.00 | $12,778,000.00 | $7,499,000.00 | $4,354,000.00 | $2,136,000.00 | $2,357,000.00 | $6,775,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $35,583,000.00 | $48,656,000.00 | $47,655,000.00 | $50,705,000.00 | $33,299,000.00 | $35,166,000.00 | $37,031,000.00 | $36,068,000.00 | $32,029,000.00 | $24,495,000.00 | $21,494,000.00 | $20,579,000.00 | $21,805,000.00 | $17,441,000.00 | $33,323,000.00 | $39,025,000.00 | $40,850,000.00 | $46,907,000.00 | $50,575,000.00 | -- | $56,316,000.00 | $56,022,000.00 | $68,105,000.00 | $74,184,000.00 | $101,140,000.00 | -- | $80,344,000.00 | $71,677,000.00 | $51,531,000.00 | $53,091,000.00 | $60,441,000.00 | $55,686,000.00 | $45,388,000.00 | $52,809,000.00 | $62,465,000.00 | $73,657,000.00 | $47,769,000.00 | $36,316,000.00 | $38,110,000.00 | $38,023,000.00 | $39,325,000.00 | $44,144,000.00 | $36,048,000.00 | $36,974,000.00 | $43,293,000.00 | $44,971,000.00 | $44,282,000.00 | $55,055,000.00 | $63,699,000.00 | $83,534,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | $10,687,000.00 | -- | -- | -- | $180,000.00 | -- | -- | -- | -- | -- | $5,178,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | $8,334,000.00 | -- | -- | -- | $8,495,000.00 | -- | -- | -- | -- | $10,231,000.00 | -- | -- | -- | $9,367,000.00 | -- | -- | $2,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,476,000.00 | $-1,695,000.00 | $-1,929,000.00 | $-967,000.00 | $-1,351,000.00 | $-1,767,000.00 | $353,000.00 | $251,000.00 | $-892,000.00 | $-276,000.00 | $-51,000.00 | $-646,000.00 | $-1,792,000.00 | $-1,814,000.00 | $-8,560,000.00 | $-11,233,000.00 | $-11,177,000.00 | $-10,760,000.00 | $-10,550,000.00 | -- | $-9,974,000.00 | $-9,373,000.00 | $-7,192,000.00 | $-7,988,000.00 | $-8,529,000.00 | -- | $-8,834,000.00 | $-9,430,000.00 | $-9,721,000.00 | $-8,876,000.00 | $-8,883,000.00 | $-8,611,000.00 | $-9,201,000.00 | $-8,666,000.00 | $-8,733,000.00 | $-8,992,000.00 | $-6,842,000.00 | $-5,790,000.00 | $-4,143,000.00 | $-3,833,000.00 | $-3,827,000.00 | $-4,556,000.00 | $-6,163,000.00 | $-6,877,000.00 | $-5,414,000.00 | $-6,817,000.00 | $-7,458,000.00 | $-3,607,000.00 | $-5,809,000.00 | $-2,078,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $-45,433,000.00 | $-37,045,000.00 | $-25,030,000.00 | $-24,003,000.00 | $-27,207,000.00 | $-24,463,000.00 | $-38,868,000.00 | $-40,494,000.00 | $-41,569,000.00 | $-41,938,000.00 | $-41,692,000.00 | $-42,411,000.00 | $-40,386,000.00 | $-40,314,000.00 | $-28,488,000.00 | $-26,556,000.00 | $-27,354,000.00 | $-29,401,000.00 | $-23,766,000.00 | -- | $-21,394,000.00 | $-12,441,000.00 | $-17,412,000.00 | $-20,247,000.00 | $-26,699,000.00 | -- | $-34,018,000.00 | $-37,305,000.00 | $-35,883,000.00 | $-35,830,000.00 | $-35,544,000.00 | $-34,335,000.00 | $-32,837,000.00 | $-28,822,000.00 | $-30,170,000.00 | $-28,566,000.00 | $-26,246,000.00 | $-21,051,000.00 | $-17,806,000.00 | $-12,549,000.00 | $-8,800,000.00 | $-8,004,000.00 | $-6,321,000.00 | $5,780,000.00 | $7,871,000.00 | $12,065,000.00 | $26,176,000.00 | $29,143,000.00 | $34,222,000.00 | $35,096,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $80,891,000.00 | $88,365,000.00 | $98,707,000.00 | $100,297,000.00 | $96,238,000.00 | $98,368,000.00 | $85,158,000.00 | $84,327,000.00 | $83,540,000.00 | $83,441,000.00 | $83,033,000.00 | $81,519,000.00 | $82,251,000.00 | $82,157,000.00 | $88,962,000.00 | $87,452,000.00 | $86,576,000.00 | $84,697,000.00 | $90,348,000.00 | -- | $93,090,000.00 | $106,419,000.00 | $102,912,000.00 | $98,929,000.00 | $90,483,000.00 | -- | $70,782,000.00 | $65,747,000.00 | $66,480,000.00 | $67,057,000.00 | $66,990,000.00 | $68,116,000.00 | $68,627,000.00 | $72,834,000.00 | $71,120,000.00 | $71,673,000.00 | $49,128,000.00 | $55,141,000.00 | $59,596,000.00 | $64,912,000.00 | $67,263,000.00 | $67,146,000.00 | $67,300,000.00 | $77,134,000.00 | $80,362,000.00 | $82,720,000.00 | $103,363,000.00 | $109,743,000.00 | $112,180,000.00 | $116,319,000.00 | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-2,687,000.00 | $-2,386,000.00 | $-2,093,000.00 | $-1,718,000.00 | $-1,272,000.00 | $-1,074,000.00 | $-620,000.00 | $-187,000.00 | $470,000.00 | $452,000.00 | $626,000.00 | $-1,553,000.00 | $-1,187,000.00 | $-1,266,000.00 | $-504,000.00 | $-343,000.00 | $107,000.00 | $710,000.00 | $1,245,000.00 | $1,331,000.00 | $3,691,000.00 | $4,795,000.00 | $5,445,000.00 | $6,012,000.00 | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $116,474,000.00 | $137,021,000.00 | $146,362,000.00 | $151,002,000.00 | $129,537,000.00 | $133,534,000.00 | $122,189,000.00 | $120,395,000.00 | $115,569,000.00 | $107,936,000.00 | $104,527,000.00 | $102,098,000.00 | $104,056,000.00 | $99,598,000.00 | $122,285,000.00 | $126,477,000.00 | $127,426,000.00 | $131,604,000.00 | $140,923,000.00 | -- | $149,406,000.00 | $162,441,000.00 | $171,017,000.00 | $173,113,000.00 | $191,623,000.00 | -- | $148,439,000.00 | $135,038,000.00 | $115,918,000.00 | $118,430,000.00 | $126,159,000.00 | $122,728,000.00 | $113,395,000.00 | $125,456,000.00 | $134,055,000.00 | $145,782,000.00 | $97,523,000.00 | $89,904,000.00 | $96,519,000.00 | $101,669,000.00 | $106,084,000.00 | $110,947,000.00 | $103,455,000.00 | $114,818,000.00 | $124,900,000.00 | $129,022,000.00 | $151,336,000.00 | $169,593,000.00 | $181,324,000.00 | $205,865,000.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/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 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 11/30/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 8/31/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 | 9/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | $113,315,000.00 | -- | -- | -- | $106,298,000.00 | -- | -- | -- | -- | -- | $65,463,000.00 | -- | -- | -- | $85,035,000.00 | -- | -- | -- | -- | $176,426,000.00 | $41,200,000.00 | $32,783,000.00 | $73,611,000.00 | $54,677,000.00 | -- | $47,760,000.00 | $32,944,000.00 | $29,135,000.00 | $120,308,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $16,670,000.00 | $35,552,000.00 | $32,758,000.00 | $21,773,000.00 | $8,303,000.00 | $39,511,000.00 | $22,947,000.00 | $10,764,000.00 | $25,319,000.00 | $15,240,000.00 | $7,512,000.00 | $4,958,000.00 | $5,951,000.00 | $5,358,000.00 | $8,174,000.00 | $8,560,000.00 | $7,850,000.00 | $7,927,000.00 | $9,125,000.00 | -- | $55,157,000.00 | $46,661,000.00 | $32,062,000.00 | $20,337,000.00 | $51,932,000.00 | -- | $32,340,000.00 | $8,395,000.00 | $8,443,000.00 | $12,476,000.00 | $21,587,000.00 | $11,956,000.00 | $5,955,000.00 | $6,563,000.00 | $20,445,000.00 | $10,317,000.00 | $3,428,000.00 | $11,626,000.00 | $1,631,000.00 | $2,898,000.00 | $4,535,000.00 | $3,159,000.00 | $-2,677,000.00 | $3,831,000.00 | $1,378,000.00 | $9,193,000.00 | $16,053,000.00 | $11,249,000.00 | $7,201,000.00 | $90,657,000.00 | $70,415,000.00 | $24,703,000.00 | $19,597,000.00 | $42,712,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | $6,390,000.00 | -- | -- | $4,637,000.00 | $3,114,000.00 | $1,245,000.00 | $3,689,000.00 | $982,000.00 | $1,780,000.00 | $763,000.00 | $3,112,000.00 | $790,000.00 | $713,000.00 | $2,129,000.00 | -- | $9,237,000.00 | $2,284,000.00 | $2,528,000.00 | $2,290,000.00 | $7,001,000.00 | -- | $5,547,000.00 | $1,943,000.00 | $1,830,000.00 | $9,535,000.00 | $7,217,000.00 | $5,139,000.00 | $2,615,000.00 | $13,214,000.00 | $9,763,000.00 | $3,540,000.00 | $2,573,000.00 | $10,863,000.00 | $8,442,000.00 | $2,494,000.00 | $2,895,000.00 | $8,459,000.00 | $2,158,000.00 | $2,184,000.00 | $2,458,000.00 | $14,723,000.00 | $10,289,000.00 | $3,299,000.00 | $2,753,000.00 | $7,362,000.00 | $2,187,000.00 | $934,000.00 | $848,000.00 | $2,986,000.00 | -- |
Selling, General, and Administrative | $8,252,000.00 | $42,002,000.00 | $30,924,000.00 | $11,434,000.00 | $9,190,000.00 | $28,300,000.00 | $15,740,000.00 | $7,952,000.00 | $18,182,000.00 | $10,901,000.00 | $5,213,000.00 | $21,397,000.00 | $4,804,000.00 | $11,330,000.00 | $5,915,000.00 | $24,263,000.00 | $18,137,000.00 | $12,419,000.00 | $8,221,000.00 | -- | $37,535,000.00 | $29,599,000.00 | $9,478,000.00 | $10,580,000.00 | $35,135,000.00 | -- | $10,108,000.00 | $8,260,000.00 | $6,996,000.00 | $33,967,000.00 | $23,709,000.00 | $15,044,000.00 | $7,596,000.00 | $33,028,000.00 | $10,054,000.00 | $8,075,000.00 | $6,384,000.00 | $18,424,000.00 | $13,504,000.00 | $5,277,000.00 | $4,124,000.00 | $16,830,000.00 | $5,443,000.00 | $3,968,000.00 | $4,272,000.00 | $23,055,000.00 | $6,360,000.00 | $12,338,000.00 | $6,292,000.00 | $43,739,000.00 | $12,034,000.00 | $11,249,000.00 | $10,397,000.00 | $24,075,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-7,571,000.00 | $-14,970,000.00 | $-3,280,000.00 | $-2,161,000.00 | $-2,680,000.00 | $17,286,000.00 | $3,835,000.00 | $1,240,000.00 | $2,429,000.00 | $1,225,000.00 | $1,054,000.00 | $-485,000.00 | $31,000.00 | $-972,000.00 | $1,637,000.00 | $1,653,000.00 | $1,351,000.00 | $1,248,000.00 | $-1,916,000.00 | -- | $1,919,000.00 | $10,767,000.00 | $7,831,000.00 | $7,766,000.00 | $10,425,000.00 | -- | $2,388,000.00 | $-1,400,000.00 | $-180,000.00 | $-7,908,000.00 | $-602,000.00 | $-7,535,000.00 | $-3,929,000.00 | $-13,521,000.00 | $-1,234,000.00 | $-1,936,000.00 | $-4,793,000.00 | $-13,089,000.00 | $-3,871,000.00 | $-4,534,000.00 | $-478,000.00 | $-19,994,000.00 | $-18,462,000.00 | $-8,212,000.00 | $-4,752,000.00 | $-32,984,000.00 | $-13,079,000.00 | $-7,829,000.00 | $-1,844,000.00 | $38,279,000.00 | $12,147,000.00 | $12,520,000.00 | $8,352,000.00 | $15,909,000.00 | -- |
Loss Before Income Taxes | $-8,107,000.00 | $-15,182,000.00 | $-3,306,000.00 | $-2,490,000.00 | $-2,748,000.00 | $18,785,000.00 | $3,782,000.00 | $1,157,000.00 | $2,092,000.00 | $1,043,000.00 | $799,000.00 | $-3,116,000.00 | $18,000.00 | $-1,603,000.00 | $-1,226,000.00 | $1,994,000.00 | $1,600,000.00 | $2,174,000.00 | $830,000.00 | -- | $9,927,000.00 | $6,351,000.00 | $1,481,000.00 | $2,853,000.00 | $3,603,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.07 | $-0.89 | $-0.07 | $0.23 | $-0.20 | $1.24 | $0.21 | $0.07 | $0.06 | $0.03 | $0.05 | $-1.11 | $-0.01 | $-0.83 | $-0.14 | $0.06 | $-0.42 | $-0.56 | $-0.17 | -- | $0.36 | $0.33 | $0.19 | $0.44 | $0.68 | -- | $0.14 | $-0.11 | -- | $-0.02 | $-0.09 | $-0.11 | $-0.31 | $-0.65 | $-0.12 | $-0.19 | $-0.53 | $-1.34 | $-0.53 | $-0.39 | $-0.08 | $-0.18 | $-1.93 | $-0.66 | $-0.44 | $-1.49 | $-0.31 | $-0.63 | $-0.09 | $2.41 | $0.76 | $0.79 | $0.54 | $1.06 | -- |
Weighted Average Shares Basic | 14,193,000 | 14,065,000 | 14,031,000 | 14,018,000 | 14,008,000 | 14,014,000 | 14,118,000 | 14,254,000 | 14,163,000 | 14,121,000 | 14,072,000 | 14,159,000 | 14,155,000 | 14,193,000 | 14,290,000 | 14,240,000 | 14,231,000 | 14,228,000 | 14,220,000 | -- | 14,833,000 | 14,925,000 | 14,835,000 | 14,781,000 | 13,895,000 | -- | 13,242,000 | 13,184,000 | 13,179,000 | 13,177,000 | 13,173,000 | 13,169,000 | 13,152,000 | 13,150,000 | 13,103,000 | 11,997,000 | 9,854,000 | 9,846,000 | 9,694,000 | 9,679,000 | 9,560,000 | 9,529,000 | 9,539,000 | 9,539,000 | 9,494,000 | 9,471,000 | 9,479,000 | 9,462,000 | 9,446,000 | 9,480,000 | 9,576,000 | 9,381,000 | 9,278,000 | 9,022,000 | -- |
Earnings Per Share Diluted | $0.07 | $-0.89 | $-0.07 | $0.03 | $-0.20 | $1.22 | $0.21 | $0.07 | $0.06 | $0.03 | $0.05 | $-1.11 | $-0.96 | $-0.83 | $-0.14 | $0.06 | $0.14 | $-0.56 | $-0.17 | -- | $-0.61 | $0.94 | $0.61 | $0.42 | $0.51 | -- | $0.14 | $-0.11 | -- | $-0.53 | $-0.51 | $-0.42 | $-0.31 | $0.10 | $-0.12 | $-0.19 | $-0.53 | $-1.34 | $-0.53 | $-0.39 | $-0.08 | $-0.18 | $-1.93 | $-0.22 | $-0.44 | $-1.49 | $-0.94 | $-0.54 | $-0.09 | $0.31 | $2.03 | $1.29 | $0.52 | $1.04 | -- |
Weighted Average Shares Diluted | 14,209,000 | 14,065,000 | 14,058,000 | 14,157,000 | 14,008,000 | 14,184,000 | 14,318,000 | 14,485,000 | 14,292,000 | 14,217,000 | 14,117,000 | 14,159,000 | 14,155,000 | 14,150,000 | 14,290,000 | 14,275,000 | 14,267,000 | 14,258,000 | 14,220,000 | -- | 15,065,000 | 15,181,000 | 15,154,000 | 15,298,000 | 13,501,000 | -- | 13,398,000 | 13,184,000 | 13,179,000 | 13,168,000 | 13,173,000 | 13,169,000 | 13,152,000 | 12,022,000 | 13,103,000 | 10,914,000 | 9,854,000 | 9,846,000 | 9,843,000 | 9,679,000 | 9,560,000 | 9,543,000 | 9,539,000 | 9,516,000 | 9,494,000 | 9,482,000 | 9,479,000 | 9,479,000 | 9,446,000 | 9,764,000 | 9,754,000 | 9,702,000 | 9,609,000 | 9,237,000 | -- |
Common Stock Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 14,208,795 | 14,185,977 | 14,076,472 | 14,039,334 | 14,003,029 | 13,994,154 | 13,887,050 | 14,025,192 | 14,252,978 | 14,221,865 | 14,091,422 | 14,063,172 | 14,048,172 | 14,041,322 | 14,386,422 | 14,268,797 | 14,258,307 | 14,227,580 | 14,227,580 | -- | 14,216,596 | 14,986,620 | 14,896,004 | 14,876,430 | 14,710,591 | -- | 13,328,656 | 13,200,510 | 13,179,535 | 13,179,355 | 13,173,855 | -- | 13,164,009 | 13,150,469 | 13,150,222 | 13,067,057 | 9,869,916 | 9,848,253 | 9,844,995 | 9,842,363 | 9,583,867 | 9,550,809 | 9,539,234 | 9,539,234 | 9,539,234 | 9,483,588 | 9,479,007 | 9,479,007 | 9,478,457 | 9,431,393 | -- | -- | -- | -- | -- |
Common Stock Value | $142,000.00 | $142,000.00 | $141,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $139,000.00 | $140,000.00 | $143,000.00 | $142,000.00 | $141,000.00 | $141,000.00 | $140,000.00 | $140,000.00 | $144,000.00 | $143,000.00 | $143,000.00 | $142,000.00 | $142,000.00 | -- | $142,000.00 | $150,000.00 | $149,000.00 | $149,000.00 | $147,000.00 | -- | $133,000.00 | $132,000.00 | $132,000.00 | $132,000.00 | $132,000.00 | $132,000.00 | $132,000.00 | $131,000.00 | $132,000.00 | $131,000.00 | $99,000.00 | $98,000.00 | $98,000.00 | $98,000.00 | $96,000.00 | $96,000.00 | $95,000.00 | $95,000.00 | $95,000.00 | $95,000.00 | $95,000.00 | $95,000.00 | $95,000.00 | $94,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 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |