Date | 9/30/2031 | 3/31/2024 | 12/31/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 | 6/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | $12,407,000.00 | $16,595,000.00 | $13,604,000.00 | $15,560,000.00 | $12,773,000.00 | $12,341,000.00 | $21,833,000.00 | $18,575,000.00 | $19,352,000.00 | $20,028,000.00 | $32,133,000.00 | $28,089,000.00 | $28,629,000.00 | $27,366,000.00 | $30,478,000.00 | $33,315,000.00 | $26,900,000.00 | $28,500,000.00 | $25,040,000.00 | $27,660,000.00 | $30,265,000.00 | $27,613,000.00 | $23,613,000.00 | $27,618,000.00 | $28,843,000.00 | $27,706,000.00 | $27,843,000.00 | $22,593,000.00 | $21,362,000.00 | $17,847,000.00 | $19,747,000.00 | $16,304,000.00 | $22,626,000.00 | $16,440,000.00 | $18,551,000.00 | $19,418,000.00 | $20,117,000.00 | $16,398,000.00 | $19,512,000.00 | $15,217,000.00 | $16,415,000.00 | $14,782,000.00 | $16,697,000.00 | $14,638,000.00 | $16,996,000.00 | $14,419,000.00 | $14,478,000.00 | $11,105,000.00 | $11,193,000.00 | $13,633,000.00 | $15,461,000.00 | $11,892,000.00 | $10,747,000.00 | $8,547,000.00 |
Accounts Receivable Net Current | -- | $11,221,000.00 | $10,457,000.00 | $7,022,000.00 | $7,611,000.00 | $10,281,000.00 | $14,822,000.00 | $17,422,000.00 | $16,736,000.00 | $15,065,000.00 | $20,245,000.00 | $17,946,000.00 | $16,882,000.00 | $17,062,000.00 | $19,168,000.00 | $17,001,000.00 | $12,379,000.00 | $14,227,000.00 | $13,753,000.00 | $15,964,000.00 | $16,790,000.00 | $13,535,000.00 | $12,733,000.00 | $14,621,000.00 | $11,325,000.00 | $12,895,000.00 | $9,209,000.00 | $8,410,000.00 | $7,919,000.00 | $9,838,000.00 | $12,568,000.00 | $13,217,000.00 | $12,368,000.00 | $7,574,000.00 | $9,367,000.00 | $9,895,000.00 | $7,947,000.00 | $4,702,000.00 | $7,893,000.00 | $6,835,000.00 | $6,843,000.00 | $5,639,000.00 | $8,185,000.00 | $6,605,000.00 | $6,115,000.00 | $3,313,000.00 | $7,298,000.00 | $8,751,000.00 | $5,128,000.00 | $4,888,000.00 | -- | $3,287,000.00 | -- | -- | -- |
Inventory | -- | $21,071,000.00 | $19,596,000.00 | $29,694,000.00 | $39,309,000.00 | $36,036,000.00 | $39,990,000.00 | $32,475,000.00 | $36,800,000.00 | $31,828,000.00 | $31,709,000.00 | $27,006,000.00 | $29,088,000.00 | $34,466,000.00 | $35,165,000.00 | $27,972,000.00 | $26,111,000.00 | $22,650,000.00 | $24,844,000.00 | $26,003,000.00 | $27,016,000.00 | $23,475,000.00 | $24,972,000.00 | $23,567,000.00 | $23,785,000.00 | $17,879,000.00 | $18,996,000.00 | $13,729,000.00 | $15,966,000.00 | $17,067,000.00 | $23,313,000.00 | $20,768,000.00 | $19,728,000.00 | $18,221,000.00 | $18,786,000.00 | $12,564,000.00 | $11,702,000.00 | $12,609,000.00 | $13,064,000.00 | $12,840,000.00 | $14,367,000.00 | $11,777,000.00 | $11,510,000.00 | $10,035,000.00 | $10,080,000.00 | $9,433,000.00 | $9,295,000.00 | $8,355,000.00 | $13,171,000.00 | $12,693,000.00 | -- | $6,499,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | $7,665,000.00 | $6,450,000.00 | $5,995,000.00 | $2,258,000.00 | $2,216,000.00 | $2,365,000.00 | $1,805,000.00 | $3,650,000.00 | $2,485,000.00 | $2,081,000.00 | $2,168,000.00 | $1,980,000.00 | $3,060,000.00 | $3,253,000.00 | $2,275,000.00 | $1,973,000.00 | $1,929,000.00 | $1,749,000.00 | $1,500,000.00 | $2,052,000.00 | $3,873,000.00 | $3,087,000.00 | $1,882,000.00 | $1,789,000.00 | $1,585,000.00 | $1,825,000.00 | $1,456,000.00 | $2,699,000.00 | $3,985,000.00 | $1,872,000.00 | $2,136,000.00 | $1,614,000.00 | $1,469,000.00 | $2,046,000.00 | $1,907,000.00 | $3,510,000.00 | $2,505,000.00 | $2,575,000.00 | $1,144,000.00 | $1,253,000.00 | $858,000.00 | $1,052,000.00 | $1,217,000.00 | $1,145,000.00 | $873,000.00 | $1,345,000.00 | $1,880,000.00 | $1,726,000.00 | $1,935,000.00 | -- | $942,000.00 | -- | -- | -- |
Total Current Assets | -- | $54,361,000.00 | $54,393,000.00 | $57,010,000.00 | $66,286,000.00 | $63,051,000.00 | $74,404,000.00 | $76,746,000.00 | $78,206,000.00 | $70,561,000.00 | $75,236,000.00 | $80,348,000.00 | $77,225,000.00 | $83,417,000.00 | $86,410,000.00 | $79,024,000.00 | $76,988,000.00 | $68,522,000.00 | $73,047,000.00 | $71,386,000.00 | $76,288,000.00 | $71,148,000.00 | $69,905,000.00 | $65,183,000.00 | $66,073,000.00 | $62,702,000.00 | $59,784,000.00 | $51,699,000.00 | $49,191,000.00 | $52,266,000.00 | $55,614,000.00 | $55,882,000.00 | $50,691,000.00 | $50,540,000.00 | $47,078,000.00 | $43,600,000.00 | $43,308,000.00 | $40,653,000.00 | $40,585,000.00 | $40,903,000.00 | $38,636,000.00 | $35,654,000.00 | $36,486,000.00 | $35,323,000.00 | $33,422,000.00 | $32,405,000.00 | $33,341,000.00 | $34,519,000.00 | $32,769,000.00 | $32,348,000.00 | -- | $27,828,000.00 | -- | -- | -- |
Property Plant and Equipement | -- | $52,384,000.00 | $53,207,000.00 | $53,841,000.00 | $54,757,000.00 | $54,169,000.00 | $51,384,000.00 | $44,573,000.00 | $40,400,000.00 | $39,741,000.00 | $39,504,000.00 | $22,271,000.00 | $22,456,000.00 | $22,409,000.00 | $22,039,000.00 | $21,523,000.00 | $21,398,000.00 | $20,613,000.00 | $21,231,000.00 | $21,085,000.00 | $20,882,000.00 | $20,337,000.00 | $19,277,000.00 | $19,290,000.00 | $18,832,000.00 | $18,733,000.00 | $18,369,000.00 | $18,136,000.00 | $17,788,000.00 | $17,469,000.00 | $16,425,000.00 | $15,167,000.00 | $12,076,000.00 | $7,762,000.00 | $7,044,000.00 | $7,633,000.00 | $8,287,000.00 | $8,471,000.00 | $8,653,000.00 | $8,811,000.00 | $8,875,000.00 | $9,298,000.00 | $8,877,000.00 | $9,205,000.00 | $9,717,000.00 | $10,271,000.00 | $10,125,000.00 | $10,647,000.00 | $10,882,000.00 | $10,826,000.00 | -- | $11,411,000.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | $2,143,000.00 | $2,818,000.00 | $2,577,000.00 | $2,926,000.00 | $2,809,000.00 | $2,644,000.00 | $2,983,000.00 | $2,833,000.00 | $2,514,000.00 | $2,211,000.00 | $1,571,000.00 | $1,549,000.00 | $1,397,000.00 | $1,407,000.00 | $1,106,000.00 | $1,088,000.00 | $863,000.00 | $814,000.00 | $1,019,000.00 | $1,286,000.00 | $1,345,000.00 | $920,000.00 | $734,000.00 | $749,000.00 | $709,000.00 | $794,000.00 | $774,000.00 | $781,000.00 | $832,000.00 | $841,000.00 | $899,000.00 | $916,000.00 | $881,000.00 | $889,000.00 | $920,000.00 | $911,000.00 | $917,000.00 | $967,000.00 | $951,000.00 | $902,000.00 | $746,000.00 | $664,000.00 | $585,000.00 | $411,000.00 | $350,000.00 | $384,000.00 | $471,000.00 | $517,000.00 | $661,000.00 | -- | $453,000.00 | -- | -- | -- |
Total Assets | -- | $153,211,000.00 | $155,733,000.00 | $134,152,000.00 | $143,927,000.00 | $140,578,000.00 | $149,568,000.00 | $146,003,000.00 | $135,488,000.00 | $127,358,000.00 | $132,163,000.00 | $120,281,000.00 | $118,461,000.00 | $125,519,000.00 | $128,556,000.00 | $120,203,000.00 | $118,355,000.00 | $109,521,000.00 | $115,237,000.00 | $93,490,000.00 | $98,456,000.00 | $92,830,000.00 | $90,102,000.00 | $85,207,000.00 | $88,097,000.00 | $84,587,000.00 | $80,949,000.00 | $72,611,000.00 | $69,987,000.00 | $72,794,000.00 | $75,107,000.00 | $74,175,000.00 | $65,093,000.00 | $60,846,000.00 | $56,674,000.00 | $53,816,000.00 | $54,099,000.00 | $51,634,000.00 | $51,798,000.00 | $52,258,000.00 | $49,529,000.00 | $47,225,000.00 | $47,554,000.00 | $46,640,000.00 | $45,103,000.00 | $44,581,000.00 | $45,408,000.00 | $47,197,000.00 | $45,582,000.00 | $45,262,000.00 | $47,197,000.00 | $41,144,000.00 | -- | -- | -- |
Accounts Payable | -- | $6,970,000.00 | $7,494,000.00 | $7,778,000.00 | $10,890,000.00 | $13,179,000.00 | $17,659,000.00 | $16,185,000.00 | $17,838,000.00 | $10,137,000.00 | $13,012,000.00 | $11,893,000.00 | $15,299,000.00 | $12,377,000.00 | $17,769,000.00 | $12,509,000.00 | $10,674,000.00 | $5,437,000.00 | $9,774,000.00 | $8,634,000.00 | $12,374,000.00 | $9,664,000.00 | $10,064,000.00 | $9,649,000.00 | $13,799,000.00 | $12,182,000.00 | $10,892,000.00 | $5,116,000.00 | $4,073,000.00 | $6,291,000.00 | $11,993,000.00 | $12,821,000.00 | $9,061,000.00 | $7,382,000.00 | $5,644,000.00 | $4,647,000.00 | $3,842,000.00 | $2,982,000.00 | $4,182,000.00 | $6,418,000.00 | $4,658,000.00 | $4,129,000.00 | $3,917,000.00 | $3,539,000.00 | $2,328,000.00 | $2,165,000.00 | $2,120,000.00 | $3,918,000.00 | $2,212,000.00 | $3,331,000.00 | -- | $2,232,000.00 | -- | -- | -- |
Accrued Liabilities | -- | $2,425,000.00 | $2,007,000.00 | $2,409,000.00 | $1,718,000.00 | $2,387,000.00 | $2,355,000.00 | $2,787,000.00 | $2,235,000.00 | $1,521,000.00 | $1,310,000.00 | $2,441,000.00 | $2,918,000.00 | $2,809,000.00 | $3,014,000.00 | $1,627,000.00 | $2,398,000.00 | $3,292,000.00 | $2,421,000.00 | $2,782,000.00 | $3,612,000.00 | $1,686,000.00 | $2,302,000.00 | $2,346,000.00 | $2,323,000.00 | $2,215,000.00 | $2,351,000.00 | $1,931,000.00 | $2,367,000.00 | $2,021,000.00 | $2,504,000.00 | $2,242,000.00 | $1,940,000.00 | $1,793,000.00 | $2,847,000.00 | $2,495,000.00 | $2,291,000.00 | $1,633,000.00 | $1,290,000.00 | $1,565,000.00 | $2,102,000.00 | $1,210,000.00 | $1,574,000.00 | $1,130,000.00 | $1,083,000.00 | $1,071,000.00 | $1,143,000.00 | $1,259,000.00 | $1,516,000.00 | $1,126,000.00 | -- | $1,009,000.00 | -- | -- | -- |
Total Current Liabilities | -- | $69,112,000.00 | $70,278,000.00 | $45,380,000.00 | $57,321,000.00 | $51,048,000.00 | $59,712,000.00 | $57,483,000.00 | $50,411,000.00 | $42,957,000.00 | $47,658,000.00 | $40,198,000.00 | $42,437,000.00 | $53,031,000.00 | $57,425,000.00 | $48,828,000.00 | $47,606,000.00 | $33,401,000.00 | $37,832,000.00 | $17,406,000.00 | $21,427,000.00 | $17,700,000.00 | $18,226,000.00 | $16,959,000.00 | $25,259,000.00 | $23,729,000.00 | $19,045,000.00 | $11,463,000.00 | $10,074,000.00 | $12,838,000.00 | $19,110,000.00 | $20,449,000.00 | $15,538,000.00 | $13,588,000.00 | $11,624,000.00 | $9,956,000.00 | $9,242,000.00 | $7,163,000.00 | $8,070,000.00 | $9,820,000.00 | $8,354,000.00 | $6,728,000.00 | $7,298,000.00 | $6,301,000.00 | $5,094,000.00 | $4,922,000.00 | $5,160,000.00 | $7,329,000.00 | $6,334,000.00 | $6,729,000.00 | -- | $5,666,000.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $20,032,000.00 | $19,948,000.00 | $19,865,000.00 | $19,809,000.00 | $19,764,000.00 | $19,710,000.00 | $19,662,000.00 | $19,701,000.00 | $19,650,000.00 | $19,607,000.00 | $19,530,000.00 | $19,524,000.00 | $19,471,000.00 | -- | $19,357,000.00 | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | $-118,000.00 | $-242,000.00 | $-83,000.00 | $78,000.00 | $435,000.00 | $2,244,000.00 | $1,699,000.00 | $1,198,000.00 | $724,000.00 | $393,000.00 | $-561,000.00 | $-1,232,000.00 | $-3,157,000.00 | $-2,303,000.00 | $-1,183,000.00 | $-17,000.00 | $-352,000.00 | $551,000.00 | $292,000.00 | $1,081,000.00 | $657,000.00 | $-195,000.00 | $-578,000.00 | $-2,455,000.00 | $-2,236,000.00 | $-2,039,000.00 | $-905,000.00 | $-279,000.00 | $172,000.00 | $-1,070,000.00 | $-680,000.00 | $-965,000.00 | $-492,000.00 | $-722,000.00 | $-766,000.00 | $310,000.00 | $271,000.00 | $251,000.00 | $-469,000.00 | $-586,000.00 | $-633,000.00 | $-638,000.00 | $-430,000.00 | $-313,000.00 | $-437,000.00 | $-145,000.00 | $99,000.00 | $59,000.00 | $465,000.00 | -- | $-365,000.00 | -- | -- | -- |
Accumulated Deficit | -- | $74,840,000.00 | $76,418,000.00 | $80,183,000.00 | $78,146,000.00 | $80,527,000.00 | $78,714,000.00 | $77,661,000.00 | $74,556,000.00 | $72,052,000.00 | $70,205,000.00 | $66,949,000.00 | $63,987,000.00 | $62,071,000.00 | $58,439,000.00 | $56,181,000.00 | $54,485,000.00 | $58,500,000.00 | $58,024,000.00 | $57,380,000.00 | $57,573,000.00 | $55,579,000.00 | $53,399,000.00 | $50,839,000.00 | $47,955,000.00 | $45,904,000.00 | $47,222,000.00 | $45,788,000.00 | $44,254,000.00 | $43,509,000.00 | $41,043,000.00 | $38,553,000.00 | $35,111,000.00 | $32,088,000.00 | $30,220,000.00 | $29,007,000.00 | $28,017,000.00 | $27,229,000.00 | $26,148,000.00 | $25,661,000.00 | $24,571,000.00 | $23,949,000.00 | $23,755,000.00 | $23,667,000.00 | $23,074,000.00 | $22,896,000.00 | $22,794,000.00 | $22,097,000.00 | $21,320,000.00 | $20,252,000.00 | -- | $17,939,000.00 | -- | -- | -- |
Total Stockholders' Equity | -- | $84,099,000.00 | $85,455,000.00 | $88,772,000.00 | $86,606,000.00 | $89,530,000.00 | $89,856,000.00 | $88,520,000.00 | $85,077,000.00 | $84,401,000.00 | $84,505,000.00 | $80,083,000.00 | $76,024,000.00 | $72,488,000.00 | $71,131,000.00 | $71,375,000.00 | $70,749,000.00 | $76,120,000.00 | $77,405,000.00 | $76,084,000.00 | $77,029,000.00 | $75,130,000.00 | $71,876,000.00 | $68,248,000.00 | $62,838,000.00 | $60,858,000.00 | $61,904,000.00 | $61,148,000.00 | $59,913,000.00 | $59,956,000.00 | $55,997,000.00 | $53,726,000.00 | $49,555,000.00 | $47,258,000.00 | $45,050,000.00 | $43,860,000.00 | $44,857,000.00 | $44,471,000.00 | $43,728,000.00 | $42,438,000.00 | $41,175,000.00 | $40,497,000.00 | $40,256,000.00 | $40,339,000.00 | $40,009,000.00 | $39,659,000.00 | $40,248,000.00 | $39,868,000.00 | $39,248,000.00 | $38,533,000.00 | -- | $35,478,000.00 | -- | -- | $30,610,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | -- | $153,211,000.00 | $155,733,000.00 | $134,152,000.00 | $143,927,000.00 | $140,578,000.00 | $149,568,000.00 | $146,003,000.00 | $135,488,000.00 | $127,358,000.00 | $132,163,000.00 | $120,281,000.00 | $118,461,000.00 | $125,519,000.00 | $128,556,000.00 | $120,203,000.00 | $118,355,000.00 | $109,521,000.00 | $115,237,000.00 | $114,264,000.00 | $98,456,000.00 | $92,830,000.00 | $90,102,000.00 | $85,207,000.00 | $88,097,000.00 | $84,587,000.00 | $80,949,000.00 | $72,611,000.00 | $69,987,000.00 | $72,794,000.00 | $75,107,000.00 | $74,175,000.00 | $65,093,000.00 | $60,846,000.00 | $56,674,000.00 | $53,816,000.00 | $54,099,000.00 | $51,634,000.00 | $51,798,000.00 | $52,258,000.00 | $49,529,000.00 | $47,225,000.00 | $47,554,000.00 | $46,640,000.00 | $45,103,000.00 | $44,581,000.00 | $45,408,000.00 | $47,197,000.00 | $45,582,000.00 | $45,262,000.00 | -- | $41,144,000.00 | -- | -- | -- |
Date | 9/30/2031 | 3/31/2024 | 12/31/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 | 6/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $36,043,000.00 | $36,532,000.00 | $132,437,000.00 | $31,815,000.00 | $61,409,000.00 | $28,074,000.00 | $121,946,000.00 | $89,761,000.00 | -- | -- | -- | -- | -- | -- | -- | $12,678,000.00 | -- | -- | -- | $12,065,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $1,376,000.00 | $5,446,000.00 | $3,524,000.00 | $18,158,000.00 | $12,961,000.00 | $6,214,000.00 | $5,371,000.00 | $30,509,000.00 | $22,220,000.00 | $14,827,000.00 | $8,281,000.00 | $30,442,000.00 | $22,515,000.00 | $15,679,000.00 | $6,005,000.00 | $18,871,000.00 | $12,339,000.00 | $5,061,000.00 | $4,384,000.00 | $23,575,000.00 | $6,327,000.00 | $13,599,000.00 | $7,163,000.00 | $26,320,000.00 | $6,710,000.00 | $6,622,000.00 | $6,370,000.00 | $26,204,000.00 | $19,282,000.00 | $6,495,000.00 | $7,669,000.00 | $25,258,000.00 | $6,457,000.00 | $10,402,000.00 | $4,733,000.00 | $14,339,000.00 | $3,672,000.00 | $6,774,000.00 | $2,797,000.00 | $12,738,000.00 | $3,442,000.00 | $2,525,000.00 | $2,734,000.00 | $11,750,000.00 | $2,778,000.00 | $1,919,000.00 | $3,584,000.00 | $15,451,000.00 | $4,123,000.00 | $3,353,000.00 | $4,683,000.00 | $10,629,000.00 | $2,384,000.00 | $5,524,000.00 | -- |
Research and Development | -- | -- | -- | $2,100,000.00 | -- | -- | -- | $2,500,000.00 | -- | -- | -- | $1,900,000.00 | -- | -- | -- | $1,800,000.00 | -- | -- | -- | $1,800,000.00 | -- | -- | -- | $1,500,000.00 | -- | -- | -- | $1,600,000.00 | -- | -- | -- | $1,100,000.00 | -- | -- | -- | $1,100,000.00 | -- | -- | -- | $948,000.00 | -- | -- | -- | $1,200,000.00 | -- | -- | -- | $1,100,000.00 | -- | -- | -- | $980,000.00 | -- | -- | -- |
Selling, General, and Administrative | $3,864,000.00 | $11,455,000.00 | $3,900,000.00 | -- | $11,422,000.00 | $7,558,000.00 | $3,829,000.00 | -- | $12,317,000.00 | $4,145,000.00 | $4,053,000.00 | -- | $12,338,000.00 | $4,282,000.00 | $3,920,000.00 | $17,098,000.00 | $15,919,000.00 | $4,363,000.00 | $4,439,000.00 | $17,614,000.00 | $4,492,000.00 | $8,668,000.00 | $4,439,000.00 | $16,787,000.00 | $4,187,000.00 | $8,828,000.00 | $4,487,000.00 | $16,502,000.00 | $4,125,000.00 | $3,382,000.00 | $4,133,000.00 | $13,000,000.00 | $9,291,000.00 | $5,939,000.00 | $3,005,000.00 | $10,180,000.00 | $2,633,000.00 | $2,596,000.00 | $2,228,000.00 | $9,961,000.00 | $2,274,000.00 | $4,905,000.00 | $2,644,000.00 | $9,597,000.00 | $6,956,000.00 | $4,747,000.00 | $2,555,000.00 | $9,251,000.00 | $6,956,000.00 | $4,463,000.00 | $2,336,000.00 | $8,304,000.00 | $2,126,000.00 | $3,475,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-2,488,000.00 | $-1,952,000.00 | $-4,057,000.00 | $4,713,000.00 | $1,539,000.00 | $4,027,000.00 | $1,542,000.00 | $13,679,000.00 | $3,274,000.00 | $6,629,000.00 | $4,228,000.00 | $13,672,000.00 | $10,177,000.00 | $7,477,000.00 | $2,085,000.00 | $-1,509,000.00 | $-3,580,000.00 | $698,000.00 | $-55,000.00 | $5,961,000.00 | $1,835,000.00 | $4,931,000.00 | $2,724,000.00 | $9,533,000.00 | $6,687,000.00 | $4,164,000.00 | $1,883,000.00 | $9,702,000.00 | $7,642,000.00 | $6,649,000.00 | $3,536,000.00 | $12,258,000.00 | $7,568,000.00 | $4,463,000.00 | $1,728,000.00 | $4,159,000.00 | $1,039,000.00 | $1,381,000.00 | $569,000.00 | $2,777,000.00 | $1,168,000.00 | $354,000.00 | $90,000.00 | $2,153,000.00 | $569,000.00 | $-273,000.00 | $1,029,000.00 | $6,200,000.00 | $1,630,000.00 | $1,226,000.00 | $2,347,000.00 | $2,325,000.00 | $258,000.00 | $2,049,000.00 | -- |
Loss Before Income Taxes | $-2,788,000.00 | $-1,968,000.00 | $-3,831,000.00 | $3,555,000.00 | $816,000.00 | $2,286,000.00 | $1,318,000.00 | $13,659,000.00 | $9,780,000.00 | $6,594,000.00 | $4,202,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.41 | $-0.91 | $-0.52 | $0.43 | $0.08 | $0.31 | $0.18 | $1.75 | $0.42 | $0.30 | $0.52 | $1.71 | $1.24 | $0.58 | $0.35 | $-0.25 | $-0.51 | $0.07 | $0.01 | $0.96 | $0.99 | $0.70 | $0.38 | $0.76 | $0.33 | $0.02 | $0.22 | $1.10 | $0.11 | $0.38 | $0.38 | $1.46 | $0.46 | $0.47 | $0.19 | $0.50 | $0.12 | $0.23 | $0.07 | $0.29 | $0.09 | $0.04 | $0.01 | $0.23 | $0.14 | $0.12 | $0.10 | $0.60 | $0.15 | $0.33 | $0.22 | $0.72 | $0.03 | $0.25 | -- |
Weighted Average Shares Basic | 5,816,058 | 5,855,930 | 5,850,131 | 5,863,083 | 5,816,000 | 5,866,494 | 5,919,649 | 6,117,044 | 6,168,000 | 6,212,000 | 6,287,627 | 6,290,689 | 6,296,408 | 6,344,256 | 6,418,093 | 6,695,302 | 6,564,765 | 6,795,269 | 6,841,241 | 6,809,306 | 6,791,105 | 6,807,979 | 6,764,962 | 6,640,583 | 6,639,098 | 6,610,937 | 6,606,518 | 6,576,711 | 6,581,632 | 6,567,468 | 6,558,395 | 6,523,555 | 6,513,821 | 6,509,893 | 6,520,667 | 6,753,239 | 6,797,256 | 6,821,960 | 6,835,691 | 6,820,466 | 6,817,643 | 6,816,928 | 6,816,494 | 6,869,224 | 6,841,163 | 6,890,943 | 6,917,807 | 6,978,469 | 6,968,687 | 6,992,371 | 7,013,257 | 7,110,762 | 7,112,440 | 7,109,736 | -- |
Earnings Per Share Diluted | $-0.41 | $-0.91 | $-0.64 | $0.43 | $0.08 | $0.49 | $0.18 | $1.74 | $1.22 | $0.81 | $0.51 | $1.69 | $1.22 | $0.57 | $0.35 | $-0.25 | $-0.61 | $0.08 | $0.01 | $0.92 | $0.95 | $0.31 | $0.37 | $0.73 | $0.30 | $0.02 | $0.21 | $1.09 | $0.11 | $0.37 | $0.37 | $1.44 | $0.92 | $0.46 | $0.18 | $0.49 | $0.35 | $0.23 | $0.07 | $0.29 | $0.13 | $0.03 | $0.01 | $0.23 | $0.03 | $0.01 | $0.10 | $0.59 | $0.15 | $0.33 | $0.22 | $0.71 | $0.03 | $0.12 | -- |
Weighted Average Shares Diluted | 5,816,058 | 5,855,930 | 5,850,000 | 5,878,000 | 5,816,000 | 5,873,129 | 5,943,446 | 6,155,118 | 6,216,000 | 6,304,000 | 6,351,000 | 6,379,486 | 6,401,021 | 6,405,308 | 6,470,978 | 6,695,302 | 6,733,781 | 6,885,934 | 6,985,226 | 7,097,678 | 7,119,589 | 6,982,083 | 6,964,942 | 6,886,126 | 6,909,475 | 6,615,355 | 6,831,230 | 6,655,573 | 6,648,091 | 6,665,159 | 6,646,963 | 6,640,728 | 6,628,883 | 6,662,036 | 6,695,319 | 6,806,385 | 6,832,268 | 6,868,160 | 6,873,951 | 6,864,216 | 6,842,951 | 6,850,356 | 6,843,987 | 6,884,966 | 6,891,023 | 6,914,586 | 6,929,003 | 6,988,407 | 6,992,902 | 6,999,604 | 7,013,868 | 7,117,572 | 7,121,042 | 7,120,550 | -- |
Common Stock Shares Authorized | -- | 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 | 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 | 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 | 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 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | 20,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | -- | 6,200,869 | 6,088,813 | 6,073,813 | 6,077,213 | 6,014,246 | 6,082,816 | 6,129,611 | 6,146,221 | 6,227,742 | 6,419,544 | 6,436,568 | 6,419,389 | 6,363,865 | 6,516,290 | 6,752,372 | 6,791,396 | 7,055,404 | 7,208,355 | 7,225,072 | 7,259,056 | 7,528,922 | 7,577,735 | 7,558,408 | 7,568,817 | 7,429,020 | 7,436,284 | 6,937,018 | 6,933,352 | 6,872,224 | 6,872,591 | 6,868,628 | 6,868,627 | 6,785,390 | 6,713,831 | 6,743,093 | 6,927,675 | 6,918,890 | 6,997,754 | 6,997,754 | 6,997,754 | 6,899,455 | 6,902,155 | 6,914,555 | 6,920,559 | 6,853,409 | 6,933,254 | 6,938,687 | 6,968,687 | 6,968,687 | -- | 7,013,713 | -- | -- | -- |
Common Stock Value | -- | $93,000.00 | $91,000.00 | $91,000.00 | $91,000.00 | $89,000.00 | $89,000.00 | $89,000.00 | $89,000.00 | $88,000.00 | $88,000.00 | $88,000.00 | $89,000.00 | $88,000.00 | $87,000.00 | $87,000.00 | $87,000.00 | $87,000.00 | $87,000.00 | $87,000.00 | $87,000.00 | $85,000.00 | $85,000.00 | $85,000.00 | $85,000.00 | $84,000.00 | $84,000.00 | $79,000.00 | $79,000.00 | $77,000.00 | $77,000.00 | $77,000.00 | $76,000.00 | $76,000.00 | $75,000.00 | $75,000.00 | $75,000.00 | $74,000.00 | $74,000.00 | $74,000.00 | $74,000.00 | $73,000.00 | $73,000.00 | $73,000.00 | $73,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | -- | $72,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 | -- | $0.01 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | -- | 500,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 | -- | $0.01 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |