Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 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 | 5/31/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 10/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 | 12/31/2007 | 12/31/2006 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $15,374,000.00 | $22,137,000.00 | $38,178,000.00 | $48,699,000.00 | $17,477,000.00 | $24,417,000.00 | $28,644,000.00 | $19,078,000.00 | $41,407,000.00 | $28,435,000.00 | $24,385,000.00 | $26,565,000.00 | $23,460,000.00 | $8,160,000.00 | $12,344,000.00 | $2,046,000.00 | $799,000.00 | $1,079,000.00 | $1,592,000.00 | $968,000.00 | $933,000.00 | $1,143,000.00 | $1,548,000.00 | $1,798,886.00 | $1,540,936.00 | $1,787,850.00 | $1,597,782.00 | $1,791,250.00 | $2,399,001.00 | $1,213,665.00 | $1,841,872.00 | $1,795,847.00 | $2,848,277.00 | -- | $4,520,794.00 | $7,905,004.00 | $8,369,894.00 | $7,119,352.00 | $9,239,687.00 | $11,681,086.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,000.00 | $7,000.00 | -- | -- | -- |
Accounts Receivable Net Current | $12,172,000.00 | $11,478,000.00 | $9,486,000.00 | $10,570,000.00 | $8,454,000.00 | $7,979,000.00 | $8,284,000.00 | $8,348,000.00 | $6,572,000.00 | $4,628,000.00 | $5,777,000.00 | $5,487,000.00 | $4,066,000.00 | $5,189,000.00 | $10,351,000.00 | $6,083,000.00 | $6,567,000.00 | $5,946,000.00 | $7,029,000.00 | $6,129,000.00 | $5,422,000.00 | $5,252,000.00 | $5,514,000.00 | $5,062,652.00 | $4,515,429.00 | $5,326,175.00 | $4,959,822.00 | $4,558,524.00 | $4,151,675.00 | $4,074,448.00 | $4,063,516.00 | $4,285,218.00 | $5,156,139.00 | -- | $4,145,072.00 | $4,408,396.00 | $3,729,176.00 | $3,373,504.00 | $3,439,165.00 | $2,923,754.00 | -- | $3,046,218.00 | -- | -- | $3,393,933.00 | -- | -- | -- | $2,294,221.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $5,395,000.00 | $5,923,000.00 | $5,765,000.00 | $4,997,000.00 | $4,988,000.00 | $4,732,000.00 | $5,015,000.00 | $3,006,000.00 | $2,671,000.00 | $2,490,000.00 | $2,490,000.00 | $2,256,000.00 | $2,310,000.00 | $2,490,000.00 | $3,058,000.00 | $1,602,000.00 | $1,365,000.00 | $1,243,000.00 | $1,404,000.00 | $1,194,000.00 | $1,199,000.00 | $1,288,000.00 | $1,402,000.00 | $1,168,438.00 | $1,412,091.00 | $1,386,965.00 | $1,308,851.00 | $1,162,934.00 | $1,144,729.00 | $1,110,210.00 | $1,152,119.00 | $1,066,565.00 | $1,069,141.00 | -- | $943,403.00 | $1,139,305.00 | $944,684.00 | $965,891.00 | $808,376.00 | $978,392.00 | -- | $950,612.00 | -- | -- | $1,366,181.00 | -- | -- | -- | $1,170,823.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $4,646,000.00 | $2,093,000.00 | $2,344,000.00 | $2,353,000.00 | $2,274,000.00 | $2,281,000.00 | $2,481,000.00 | $2,287,000.00 | $1,558,000.00 | $2,157,000.00 | $1,348,000.00 | $1,346,000.00 | $1,470,000.00 | $2,005,000.00 | $1,047,000.00 | $1,802,000.00 | $1,440,000.00 | $1,570,000.00 | $1,471,000.00 | $1,600,000.00 | $1,327,000.00 | $1,509,000.00 | $1,299,000.00 | $1,714,866.00 | $1,743,819.00 | $2,317,835.00 | $1,811,787.00 | $2,283,859.00 | $2,799,572.00 | $3,582,094.00 | $3,559,053.00 | -- | -- | -- | -- | $2,585,442.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $37,963,000.00 | $42,007,000.00 | $56,149,000.00 | $66,995,000.00 | $33,569,000.00 | $39,785,000.00 | $44,800,000.00 | $33,095,000.00 | $52,584,000.00 | $38,086,000.00 | $34,376,000.00 | $36,030,000.00 | $31,682,000.00 | $18,220,000.00 | $27,141,000.00 | $11,869,000.00 | $10,514,000.00 | $9,961,000.00 | $11,541,000.00 | $9,918,000.00 | $9,038,000.00 | $9,192,000.00 | $9,763,000.00 | $9,771,209.00 | $9,212,275.00 | $11,527,236.00 | $10,094,015.00 | $10,529,233.00 | $11,200,271.00 | $11,423,049.00 | $11,953,916.00 | $11,134,253.00 | $13,382,001.00 | -- | $14,371,904.00 | $16,547,231.00 | $13,900,060.00 | $12,420,891.00 | $14,699,357.00 | $16,661,463.00 | -- | -- | $11,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | -- | -- | -- | $5,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $147,304,000.00 | $125,408,000.00 | $111,509,000.00 | $101,464,000.00 | $85,466,000.00 | $77,213,000.00 | $71,691,000.00 | $68,530,000.00 | $68,659,000.00 | $67,924,000.00 | $67,344,000.00 | $66,641,000.00 | $67,873,000.00 | $69,183,000.00 | $70,483,000.00 | $39,996,000.00 | $40,507,000.00 | $40,465,000.00 | $39,347,000.00 | $38,476,000.00 | $38,058,000.00 | $37,338,000.00 | $37,811,000.00 | $38,304,639.00 | $39,067,118.00 | $37,302,061.00 | $36,815,239.00 | $35,716,490.00 | $33,179,801.00 | $31,411,972.00 | $27,952,327.00 | $26,199,351.00 | $22,838,966.00 | -- | $20,797,549.00 | $18,815,625.00 | $16,903,821.00 | $15,455,687.00 | $14,756,214.00 | $13,445,413.00 | -- | $13,359,269.00 | -- | -- | $13,635,482.00 | -- | -- | -- | $19,001,992.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | $15,305,000.00 | $15,310,000.00 | $15,312,000.00 | $15,314,000.00 | $15,283,000.00 | $15,284,000.00 | $15,286,000.00 | $15,724,000.00 | $15,893,000.00 | $16,110,000.00 | $16,313,000.00 | $16,530,000.00 | $16,748,000.00 | $16,965,000.00 | $17,183,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $4,819,000.00 | $4,752,000.00 | $4,738,000.00 | $4,898,000.00 | $4,231,000.00 | $4,124,000.00 | $4,001,000.00 | $3,189,000.00 | $2,516,000.00 | $2,595,000.00 | $2,446,000.00 | $2,607,000.00 | $2,479,000.00 | $2,372,000.00 | $1,622,000.00 | $362,000.00 | $338,000.00 | $341,000.00 | $349,000.00 | $598,000.00 | $407,000.00 | $422,000.00 | $384,000.00 | $413,469.00 | $733,593.00 | $627,751.00 | $661,936.00 | $1,008,600.00 | $622,167.00 | $951,005.00 | $691,551.00 | $789,219.00 | $680,619.00 | -- | $752,630.00 | $793,002.00 | $1,351,465.00 | $2,238,309.00 | $1,436,397.00 | $1,333,432.00 | -- | $929,620.00 | -- | -- | $925,389.00 | -- | -- | -- | $332,883.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $309,315,000.00 | $295,016,000.00 | $289,407,000.00 | $288,659,000.00 | $236,383,000.00 | $235,227,000.00 | $236,574,000.00 | $217,115,000.00 | $232,222,000.00 | $218,323,000.00 | $215,569,000.00 | $216,979,000.00 | $210,157,000.00 | $196,181,000.00 | $206,585,000.00 | $95,420,000.00 | $95,460,000.00 | $206,585,000.00 | $55,979,000.00 | $53,767,000.00 | $52,320,000.00 | $51,623,000.00 | $53,015,000.00 | $53,967,042.00 | $54,182,216.00 | $54,830,152.00 | $52,891,615.00 | $66,711,688.00 | $60,753,666.00 | $58,873,449.00 | $56,046,310.00 | $51,896,971.00 | $49,626,946.00 | -- | $41,111,024.00 | $41,362,141.00 | $35,748,679.00 | $33,583,193.00 | $34,449,295.00 | $35,196,931.00 | -- | $24,835,077.00 | $28,801,000.00 | $28,808,000.00 | $28,802,000.00 | $28,794,000.00 | $28,784,000.00 | $28,773,000.00 | $28,772,000.00 | -- | -- | -- | $5,000.00 | -- | -- | -- | -- |
Accounts Payable | $15,819,000.00 | $11,751,000.00 | $11,767,000.00 | $11,430,000.00 | $11,557,000.00 | $12,278,000.00 | $11,771,000.00 | $9,849,000.00 | $9,826,000.00 | $7,997,000.00 | $7,404,000.00 | $7,722,000.00 | $6,544,000.00 | $7,397,000.00 | $8,274,000.00 | $4,934,000.00 | $6,109,000.00 | $5,700,000.00 | $5,408,000.00 | $5,855,000.00 | $5,147,000.00 | $5,095,000.00 | $5,329,000.00 | $5,945,871.00 | $6,166,044.00 | $6,146,020.00 | $3,761,823.00 | $3,581,691.00 | $3,189,503.00 | $2,655,659.00 | $2,501,622.00 | $3,046,999.00 | $2,462,662.00 | -- | $1,813,113.00 | $3,433,198.00 | $1,287,858.00 | $2,100,203.00 | $2,194,642.00 | $2,706,027.00 | -- | $3,839,068.00 | -- | -- | $3,000.00 | $3,000.00 | $3,000.00 | $5,000.00 | $54,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $31,525,000.00 | $24,197,000.00 | $18,277,000.00 | $18,562,000.00 | $17,613,000.00 | $18,698,000.00 | $23,130,000.00 | $20,911,000.00 | $23,768,000.00 | $18,586,000.00 | $15,684,000.00 | $11,410,000.00 | $8,599,000.00 | $7,642,000.00 | $11,198,000.00 | $4,302,000.00 | $5,343,000.00 | $6,836,000.00 | $8,093,000.00 | $6,625,000.00 | $6,782,000.00 | $6,206,000.00 | $6,987,000.00 | $7,025,229.00 | $6,139,657.00 | $4,279,913.00 | $5,549,638.00 | $5,274,617.00 | $5,436,718.00 | $3,860,353.00 | $4,635,584.00 | $4,979,840.00 | $4,384,487.00 | -- | $2,861,728.00 | $2,004,704.00 | $1,723,465.00 | $1,627,508.00 | $3,551,220.00 | $3,137,207.00 | -- | $228,000.00 | $210,000.00 | $228,000.00 | $225,000.00 | $205,000.00 | $210,000.00 | $205,000.00 | $200,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $243,219,000.00 | $233,252,000.00 | $221,264,000.00 | $218,656,000.00 | $170,505,000.00 | $166,740,000.00 | $172,055,000.00 | $163,277,000.00 | $191,519,000.00 | $195,629,000.00 | $193,590,000.00 | $190,872,000.00 | $183,642,000.00 | $166,810,000.00 | $172,673,000.00 | $81,571,000.00 | $82,435,000.00 | $82,739,000.00 | $43,917,000.00 | $44,922,000.00 | $44,655,000.00 | $44,757,000.00 | $46,462,000.00 | $49,861,076.00 | $48,981,421.00 | $47,977,272.00 | $45,513,078.00 | $42,746,181.00 | $38,863,636.00 | $35,903,788.00 | $36,441,336.00 | $34,042,992.00 | $29,748,619.00 | -- | $29,854,371.00 | $28,889,444.00 | $24,933,551.00 | $23,484,940.00 | $27,268,360.00 | $26,970,295.00 | -- | $25,800,555.00 | $1,445,000.00 | $1,340,000.00 | $1,228,000.00 | $1,090,000.00 | $963,000.00 | $861,000.00 | $805,000.00 | -- | -- | -- | $84,000.00 | -- | -- | -- | -- |
Long Term Debt | $73,500,000.00 | $74,000,000.00 | $74,000,000.00 | $74,125,000.00 | $29,375,000.00 | $24,500,000.00 | $24,625,000.00 | $24,875,000.00 | $47,187,000.00 | $47,348,000.00 | $47,508,000.00 | $47,668,000.00 | $47,827,000.00 | $48,044,000.00 | $48,260,000.00 | $14,038,000.00 | $12,719,000.00 | $10,032,000.00 | $10,830,000.00 | -- | -- | -- | $14,063,000.00 | $15,138,901.00 | $16,161,301.00 | $17,276,002.00 | $17,156,033.00 | $15,180,755.00 | $12,614,531.00 | $12,492,627.00 | $12,636,763.00 | $11,008,187.00 | $7,830,048.00 | -- | -- | $7,475,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-2,998,000.00 | $-2,999,000.00 | $-2,887,000.00 | $-2,939,000.00 | $-2,993,000.00 | $-2,906,000.00 | $-2,737,000.00 | $-2,690,000.00 | $-2,656,000.00 | $-2,664,000.00 | $-2,646,000.00 | $-2,674,000.00 | $-2,693,000.00 | $-2,695,000.00 | $-2,651,000.00 | $-2,639,000.00 | $-2,590,000.00 | $-2,470,000.00 | $-2,310,000.00 | $-1,660,000.00 | $-1,490,000.00 | $-1,631,000.00 | $-1,556,000.00 | $-1,353,631.00 | $-1,460,419.00 | $-1,600,129.00 | $-1,543,951.00 | $-570,999.00 | $-438,763.00 | $-441,788.00 | $-420,383.00 | $-492,439.00 | $-461,539.00 | -- | $-359,516.00 | $-230,696.00 | $15,447.00 | $93,624.00 | $69,934.00 | $49,402.00 | -- | -- | -- | -- | $-12,092.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $26,815,000.00 | $24,242,000.00 | $27,340,000.00 | $26,772,000.00 | $19,087,000.00 | $18,605,000.00 | $14,302,000.00 | $4,861,000.00 | $-6,810,000.00 | $-20,646,000.00 | $-20,716,000.00 | $-16,237,000.00 | $-15,362,000.00 | $-12,490,000.00 | $-7,891,000.00 | $-27,730,000.00 | $-28,190,000.00 | $-27,868,000.00 | $-28,722,000.00 | $-31,927,000.00 | $-31,621,000.00 | $-31,802,000.00 | $-31,979,000.00 | $-31,600,000.00 | $-30,465,407.00 | $-28,164,960.00 | $-27,763,194.00 | $-11,614,217.00 | $-13,091,882.00 | $-11,531,611.00 | $-11,074,708.00 | $-12,721,823.00 | $-10,705,854.00 | -- | $-19,096,021.00 | $-18,005,401.00 | $-19,596,739.00 | $-20,344,165.00 | $-23,357,363.00 | $-22,635,560.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $68,273,000.00 | $63,471,000.00 | $69,695,000.00 | $71,403,000.00 | $66,904,000.00 | $69,408,000.00 | $65,577,000.00 | $54,656,000.00 | $41,951,000.00 | $24,215,000.00 | $23,179,000.00 | $27,196,000.00 | $27,569,000.00 | $30,047,000.00 | $34,314,000.00 | $14,218,000.00 | $13,403,000.00 | $13,389,000.00 | $12,514,000.00 | $9,651,000.00 | $8,567,000.00 | $7,901,000.00 | $7,475,000.00 | $5,145,564.00 | $6,005,341.00 | $7,774,998.00 | $8,079,603.00 | $24,686,970.00 | $22,618,036.00 | $23,814,321.00 | $20,285,672.00 | $18,421,696.00 | $20,306,112.00 | -- | $11,691,568.00 | $12,733,008.00 | $11,175,612.00 | $10,421,978.00 | $7,289,913.00 | $7,918,993.00 | -- | $27,203,000.00 | $27,356,000.00 | $27,468,000.00 | $27,574,000.00 | $27,704,000.00 | $27,821,000.00 | $27,912,000.00 | $27,967,000.00 | -- | -- | -- | $-79,000.00 | $-49,000.00 | $-25,000.00 | $-12,000.00 | $17,000.00 |
Controlling Interest in Subsidiaries | $-2,177,000.00 | $-1,707,000.00 | $-1,552,000.00 | $-1,400,000.00 | $-1,026,000.00 | $-921,000.00 | $-1,058,000.00 | $-818,000.00 | $-1,248,000.00 | $-1,521,000.00 | $-1,200,000.00 | $-1,089,000.00 | $-1,054,000.00 | $-676,000.00 | $-402,000.00 | $-369,000.00 | $-378,000.00 | $-537,000.00 | $-452,000.00 | $-806,000.00 | $-902,000.00 | $-1,035,000.00 | $-922,000.00 | $-1,039,598.00 | $-804,546.00 | $-922,118.00 | $-701,066.00 | $-721,463.00 | $-728,006.00 | $-844,660.00 | $-680,698.00 | $-567,717.00 | $-427,785.00 | -- | $-434,915.00 | $-260,311.00 | $-360,484.00 | $-323,725.00 | $-108,978.00 | $307,643.00 | -- | -- | -- | -- | $3,539,584.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $309,315,000.00 | $295,016,000.00 | $289,407,000.00 | $288,659,000.00 | $236,383,000.00 | $235,227,000.00 | $236,574,000.00 | $217,115,000.00 | $232,222,000.00 | $218,323,000.00 | $215,569,000.00 | $216,979,000.00 | $210,157,000.00 | $196,181,000.00 | $206,585,000.00 | $95,420,000.00 | $95,460,000.00 | $95,591,000.00 | $55,979,000.00 | $53,767,000.00 | $52,320,000.00 | $51,623,000.00 | $53,015,000.00 | $53,967,042.00 | $54,182,216.00 | $54,830,152.00 | $52,891,615.00 | $66,711,688.00 | $60,753,666.00 | $58,873,449.00 | $56,046,310.00 | $51,896,971.00 | $49,626,946.00 | -- | $41,111,024.00 | $41,362,141.00 | $35,748,679.00 | $33,583,193.00 | $34,449,295.00 | $35,196,931.00 | -- | $24,835,077.00 | $28,801,000.00 | $28,808,000.00 | $28,802,000.00 | $28,794,000.00 | $28,784,000.00 | $28,773,000.00 | $28,772,000.00 | -- | -- | -- | $5,000.00 | -- | -- | -- | -- |
Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 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 | 5/31/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 10/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 | 12/31/2007 | 12/31/2006 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $84,995,000.00 | $242,833,000.00 | $165,949,000.00 | $82,556,000.00 | $73,020,000.00 | $155,306,000.00 | $74,181,000.00 | $193,111,000.00 | $121,242,000.00 | $50,482,000.00 | $141,943,000.00 | $96,950,000.00 | $57,383,000.00 | $40,719,000.00 | $120,681,000.00 | $68,481,000.00 | $23,599,000.00 | $22,776,000.00 | $85,601,000.00 | $19,960,000.00 | $39,828,000.00 | $19,517,000.00 | $79,660,000.00 | $17,811,372.00 | $40,325,201.00 | $20,426,698.00 | $72,414,020.00 | $18,379,600.00 | $33,620,637.00 | $16,393,981.00 | $60,531,766.00 | $15,253,883.00 | $26,677,479.00 | -- | $11,776,577.00 | $49,322,908.00 | $12,390,184.00 | $12,267,340.00 | $10,272,920.00 | $43,904,913.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $13,032,138.00 | -- | -- | -- | -- | $14,552,551.00 | -- | -- | -- | $11,807,049.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $17,743,000.00 | $64,684,000.00 | $46,459,000.00 | $30,562,000.00 | $15,101,000.00 | $62,020,000.00 | $46,134,000.00 | $15,561,000.00 | $16,182,000.00 | $57,128,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-620,000.00 | $4,368,000.00 | $6,323,000.00 | $4,278,000.00 | $491,000.00 | $9,955,000.00 | $4,202,000.00 | $13,671,000.00 | $8,613,000.00 | $857,000.00 | $-13,694,000.00 | $-9,614,000.00 | $-5,283,000.00 | $-4,351,000.00 | $12,791,000.00 | $2,386,000.00 | $1,611,000.00 | $1,134,000.00 | $5,813,000.00 | $1,569,000.00 | $1,234,000.00 | $461,000.00 | $-2,658,000.00 | $-2,522,000.00 | $-2,013,000.00 | $-252,000.00 | $15,285,790.00 | -- | -- | -- | $13,032,138.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-155,000.00 | $-1,043,000.00 | $-112,000.00 | $-423,000.00 | $-285,000.00 | $-158,000.00 | $-448,000.00 | $-291,000.00 | $-24,000.00 | $-6,000.00 | $-11,000.00 | $-26,000.00 | -- | -- | -- | -- |
Loss Before Income Taxes | $-2,698,000.00 | $-734,000.00 | $403,000.00 | $2,491,000.00 | $56,000.00 | $9,003,000.00 | $3,694,000.00 | $13,645,000.00 | $14,693,000.00 | $-389,000.00 | $-19,023,000.00 | $-1,260,000.00 | $-12,004,000.00 | $-5,526,000.00 | $9,979,000.00 | $545,000.00 | $687,000.00 | $865,000.00 | $4,620,000.00 | $42,000.00 | $483,000.00 | $143,000.00 | $-3,825,000.00 | $-3,325,558.00 | $-1,981,469.00 | $-510,034.00 | $-5,993,867.00 | $-3,895,875.00 | $-1,527,333.00 | $-629,566.00 | $-2,212,792.00 | $-966,345.00 | $823,529.00 | -- | $-1,804,716.00 | $7,349,916.00 | $1,312,816.00 | $3,726,439.00 | $119,600.00 | $-15,980,963.00 | -- | $2,622,429.00 | $2,735,443.00 | $1,787,791.00 | $7,246,567.00 | $9,325,881.00 | -- | -- | $2,950,913.00 | -- | -- | -- | $1,666,838.00 | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.07 | $-0.10 | $0.02 | $0.08 | $0.01 | $0.25 | $0.11 | $0.36 | $0.46 | -- | $-0.44 | $-0.29 | $-0.10 | $-0.16 | $0.73 | $0.03 | $-0.01 | $0.03 | $0.12 | -- | $0.02 | $0.01 | $-0.17 | $-0.15 | $-0.09 | $-0.02 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 31,306,417 | 31,515,011 | 31,782,783 | 31,677,232 | 32,496,780 | 32,601,203 | 32,231,210 | 30,830,521 | 30,239,364 | 29,168,576 | 28,909,963 | 29,010,348 | 28,907,568 | 28,636,325 | 28,454,385 | 28,429,074 | 28,373,974 | 28,314,820 | 27,653,827 | 27,751,632 | 27,277,483 | 27,187,657 | 25,402,330 | 25,141,933 | 25,144,932 | 25,050,628 | -- | -- | -- | -- | -- | 24,972,515 | 24,955,467 | -- | 24,940,195 | -- | 24,940,195 | 24,940,195 | 24,946,668 | -- | -- | 11,631,400 | 11,631,400 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.07 | $-0.10 | $0.10 | $0.08 | $0.25 | $0.13 | $0.11 | $0.34 | $0.41 | -- | $-0.44 | $-0.29 | $-0.10 | $-0.16 | $0.70 | $0.03 | $-0.01 | $0.03 | $0.12 | $-0.01 | $0.01 | $0.01 | $-0.17 | $-0.05 | $-0.11 | $-0.02 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 31,306,417 | 32,537,572 | 32,779,821 | 32,997,751 | 33,921,498 | 34,123,142 | 34,245,445 | 34,380,573 | 33,683,652 | 32,031,479 | 28,909,963 | 28,857,990 | 28,778,544 | 28,636,325 | 29,636,219 | 29,642,926 | 28,432,510 | 29,311,756 | 28,122,445 | 27,751,632 | 27,659,448 | 27,388,498 | 25,402,330 | 25,228,288 | 25,144,932 | 25,050,628 | -- | -- | -- | -- | -- | 24,956,177 | 24,955,467 | -- | -- | -- | 24,942,328 | 25,029,957 | -- | -- | -- | 11,631,400 | 11,631,400 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | -- | -- | 75,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 31,308,496 | 31,273,343 | 31,622,234 | 31,881,079 | 32,231,728 | 32,649,401 | 32,260,337 | 32,094,253 | 31,865,775 | 29,627,482 | 29,083,183 | 29,030,846 | 28,960,147 | 28,807,800 | 28,603,829 | 28,577,487 | 28,520,530 | 28,333,561 | 28,313,017 | 28,293,902 | 27,441,780 | 27,252,101 | 27,152,101 | 25,228,278 | 25,228,278 | 25,050,628 | 25,050,628 | 25,050,628 | 24,989,560 | 24,989,560 | 24,972,515 | 24,972,515 | 24,972,515 | -- | 24,940,195 | 24,940,195 | 24,940,195 | 24,946,739 | 24,940,195 | 24,946,739 | -- | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | -- | -- | -- | 8,698,455 | -- | -- | -- | -- |
Common Stock Value | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $2,522.00 | $2,522.00 | $2,505.00 | $2,505.00 | $2,505.00 | $2,499.00 | $2,499.00 | $2,497.00 | $2,497.00 | $2,497.00 | -- | $2,494.00 | $2,494.00 | $2,494.00 | $2,494.00 | $2,494.00 | $2,495.00 | -- | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | -- | -- | -- | $1,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 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- | -- | 10,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 | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4.95 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |