Date | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 6/30/2020 | 12/31/2019 | 6/30/2019 | 12/31/2018 | 6/30/2018 | 12/31/2017 | 5/31/2017 | 12/31/2016 | 12/31/2015 | 12/31/2014 | 6/30/2014 | 12/31/2013 | 6/30/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $102,512,000.00 | $122,559,000.00 | -- | $1,816,177.00 | $6,396,488.00 | $22,834.00 | $53,548.00 | $477,309.00 | $1,073,903.00 | $6,809,485.00 | -- | $10,792,823.00 | $624,724.00 | $1,727,763.00 | $4,276,136.00 | $2,592,945.00 | $1,343,246.00 | $3,505,330.00 | $3,165,481.00 | $1,107,942.00 | $2,299,270.00 | $3,694,486.00 | $2,600,907.00 | $3,008,023.00 | $3,372,673.00 | $5,923,386.00 | $1,151,721.00 |
Accounts Receivable Net Current | $80,383,000.00 | $83,517,000.00 | $62,373,000.00 | $4,940.00 | $92,236.00 | $61,779.00 | $44,766.00 | $92,149.00 | -- | $9,705.00 | -- | $78,113.00 | $619,412.00 | $11,828,134.00 | $12,422,339.00 | $12,616,694.00 | $12,935,416.00 | $11,960,193.00 | $13,153,751.00 | $12,414,588.00 | $12,899,579.00 | $12,159,842.00 | -- | -- | -- | $9,112,077.00 | -- |
Inventory | $136,164,000.00 | $156,016,000.00 | $245,078,000.00 | $88,603.00 | $812,920.00 | $1,085,016.00 | $1,117,256.00 | $1,349,102.00 | -- | $2,217,802.00 | -- | $136,916.00 | $3,975,114.00 | $6,202,065.00 | $6,735,235.00 | $4,914,083.00 | $4,745,328.00 | $4,654,827.00 | $3,808,805.00 | $4,799,302.00 | $4,157,547.00 | $5,532,311.00 | -- | -- | -- | $6,374,363.00 | -- |
Prepaid Expenses and Other Current Assets | -- | -- | $17,946,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,396,787.00 | $4,316,041.00 | $5,597,984.00 | $5,198,100.00 | $4,069,975.00 | $2,092,196.00 | $7,288,515.00 | $6,632,088.00 | $6,714,001.00 | -- | -- | -- | $5,300,825.00 | -- |
Total Current Assets | $344,451,000.00 | $390,822,000.00 | $438,961,000.00 | $5,972,526.00 | $7,910,794.00 | $1,677,113.00 | $1,801,895.00 | $2,713,362.00 | -- | $9,833,029.00 | -- | $11,336,148.00 | $6,829,541.00 | $31,094,530.00 | $38,317,701.00 | $36,427,448.00 | $34,862,593.00 | $32,692,977.00 | $31,961,918.00 | $30,424,069.00 | $30,701,119.00 | $31,629,258.00 | -- | -- | -- | $33,393,993.00 | -- |
Property Plant and Equipement | $61,479,000.00 | $45,075,000.00 | $50,149,000.00 | $75,653.00 | $272,332.00 | $656,840.00 | $853,504.00 | $1,261,493.00 | -- | $531,467.00 | -- | $1,406,140.00 | $2,249,185.00 | $4,673,666.00 | $4,766,368.00 | $3,164,065.00 | $3,833,499.00 | $2,895,523.00 | $2,987,516.00 | $3,063,366.00 | $3,240,476.00 | $3,348,533.00 | -- | -- | -- | $3,488,947.00 | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,698,569.00 | -- | $3,809,849.00 | $4,448,804.00 | $6,197,942.00 | $2,500,472.00 | $2,616,349.00 | $2,663,691.00 | $2,694,439.00 | $2,706,301.00 | $2,393,781.00 | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $12,110,000.00 | $9,919,000.00 | $12,243,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $499,047,000.00 | $542,095,000.00 | $626,582,000.00 | $6,048,179.00 | $8,183,126.00 | $2,333,953.00 | $3,718,999.00 | $5,698,670.00 | -- | $15,563,108.00 | -- | $16,552,137.00 | $13,836,455.00 | $46,945,274.00 | $48,414,530.00 | $42,207,862.00 | $41,359,783.00 | $38,282,939.00 | $37,655,735.00 | $35,881,216.00 | $33,941,595.00 | $34,977,791.00 | -- | -- | -- | $36,882,940.00 | -- |
Accounts Payable | $206,588,000.00 | $207,147,000.00 | $220,776,000.00 | $18,614.00 | $196,334.00 | $226,215.00 | $261,459.00 | $234,449.00 | -- | $47,888.00 | -- | $72,451.00 | $275,551.00 | $270,523.00 | $202,042.00 | $86,804.00 | $39,066.00 | $37,640.00 | $68,862.00 | $39,040.00 | $28,386.00 | $32,925.00 | -- | -- | -- | $29,318.00 | -- |
Accrued Liabilities | $43,014,000.00 | $51,003,000.00 | -- | $348,023.00 | -- | $572,932.00 | -- | $388,572.00 | -- | $291,043.00 | -- | $418,989.00 | $1,541,415.00 | $191,759.00 | $106,244.00 | $191,780.00 | $350,625.00 | $60,542.00 | -- | -- | -- | $34,689.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $369,655,000.00 | $386,873,000.00 | $444,300,000.00 | $3,235,788.00 | $3,959,206.00 | $3,622,742.00 | $3,968,868.00 | $2,582,050.00 | -- | $4,409,993.00 | -- | $1,115,074.00 | $6,529,590.00 | $4,231,309.00 | $6,164,041.00 | $4,529,238.00 | $5,206,060.00 | $4,214,643.00 | $4,318,406.00 | $4,000,026.00 | $3,472,325.00 | $4,744,170.00 | -- | -- | -- | $11,093,367.00 | -- |
Long Term Debt | $1,378,000.00 | $1,673,000.00 | $2,136,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $266,774,000.00 | $232,776,000.00 | $197,613,000.00 | $47,995,772.00 | $47,995,773.00 | $40,833,249.00 | $40,689,949.00 | $40,620,772.00 | -- | $39,233,137.00 | -- | $39,150,635.00 | $19,810,905.00 | $18,719,965.00 | $17,661,645.00 | $13,752,187.00 | $13,544,584.00 | $13,500,847.00 | $13,419,238.00 | $13,359,602.00 | $13,341,429.00 | $13,281,374.00 | -- | -- | -- | $13,137,085.00 | -- |
Accumulated Other Comprehensive Loss | $194,000.00 | $1,114,000.00 | $6,060,000.00 | $2,586,870.00 | $2,452,697.00 | $2,436,530.00 | $2,479,971.00 | $2,603,422.00 | -- | $3,118,899.00 | -- | $2,738,822.00 | $2,989,116.00 | $3,382,707.00 | $3,264,629.00 | $3,950,071.00 | $3,458,347.00 | $2,967,202.00 | $2,695,246.00 | $2,359,421.00 | $2,628,283.00 | $2,585,488.00 | -- | -- | -- | $1,474,455.00 | -- |
Accumulated Deficit | $-130,699,000.00 | $-71,709,000.00 | $-14,280,000.00 | $-47,848,895.00 | $-46,303,194.00 | $-44,607,198.00 | $-43,468,419.00 | $-40,156,204.00 | -- | $-31,246,202.00 | -- | $-26,499,675.00 | $-16,377,900.00 | $19,142,337.00 | $19,541,756.00 | $18,143,344.00 | $17,682,139.00 | $16,147,723.00 | $15,794,528.00 | $14,757,972.00 | $13,067,592.00 | $12,941,572.00 | -- | -- | -- | $9,838,452.00 | -- |
Total Stockholders' Equity | $129,392,000.00 | $155,222,000.00 | $182,282,000.00 | $2,812,391.00 | $4,223,920.00 | $-1,288,789.00 | $-249,869.00 | $3,116,620.00 | $8,624,383.00 | $11,153,115.00 | -- | $15,437,063.00 | $6,439,039.00 | $41,260,873.00 | $40,483,370.00 | $35,858,351.00 | $34,697,688.00 | $32,628,390.00 | $31,921,548.00 | $30,489,476.00 | $29,049,771.00 | $28,820,888.00 | -- | -- | -- | $24,462,282.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $867,826.00 | $1,453,092.00 | $1,767,119.00 | $1,820,273.00 | $1,456,035.00 | $1,439,906.00 | $1,415,781.00 | $1,391,714.00 | $1,419,499.00 | $1,412,733.00 | -- | -- | -- | $1,327,291.00 | -- |
Total Liabilities and Equity | $499,047,000.00 | $542,095,000.00 | $626,582,000.00 | $6,048,179.00 | $8,183,126.00 | $2,333,953.00 | $3,718,999.00 | $5,698,670.00 | -- | $15,563,108.00 | -- | $16,552,137.00 | $13,836,455.00 | $46,945,274.00 | $48,414,530.00 | $42,207,862.00 | $41,359,783.00 | $38,282,939.00 | $37,655,735.00 | $35,881,216.00 | $33,941,595.00 | $34,977,791.00 | -- | -- | -- | $36,882,940.00 | -- |
Date | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 6/30/2020 | 12/31/2019 | 6/30/2019 | 12/31/2018 | 6/30/2018 | 12/31/2017 | 5/31/2017 | 12/31/2016 | 12/31/2015 | 12/31/2014 | 6/30/2014 | 12/31/2013 | 6/30/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | $1,720,273,000.00 | $2,376,225,000.00 | $358,536.00 | $339,175.00 | $383,458.00 | $242,213.00 | $559,386.00 | $301,293.00 | $882,011.00 | -- | $13,062,373.00 | $1,321,543.00 | $11,989,446.00 | $6,277,260.00 | $16,858,178.00 | $8,325,382.00 | $21,370,325.00 | $15,828,179.00 | $10,299,059.00 | $3,315,931.00 | $21,639,283.00 | $16,354,533.00 | $7,712,784.00 | $2,952,706.00 | $19,598,460.00 | -- |
Cost of Revenues | $215,200,000.00 | $224,300,000.00 | -- | -- | -- | -- | $418,227.00 | -- | $333,995.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $167,557,000.00 | $216,626,000.00 | $325,976,000.00 | $-288,117.00 | $-241,397.00 | $-360,286.00 | $-176,014.00 | $-198,515.00 | $-32,702.00 | $-773,959.00 | -- | $-3,565,162.00 | $-114,412.00 | $3,191,714.00 | $2,100,050.00 | $6,410,566.00 | $3,265,637.00 | $8,115,738.00 | $6,049,121.00 | $3,981,743.00 | $1,241,275.00 | $7,942,540.00 | $2,417,031.00 | $2,841,537.00 | $997,459.00 | $7,616,640.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $615,334.00 | -- | $484,770.00 | -- | $230,854.00 | -- | -- | -- | $268,038.00 | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $238,641,000.00 | $266,164,000.00 | $292,464,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-71,084,000.00 | $-49,538,000.00 | $33,512,000.00 | $-2,975,138.00 | $-1,514,579.00 | $-3,802,375.00 | $-2,529,818.00 | $-9,260,817.00 | $-3,225,570.00 | $-5,058,018.00 | -- | $-9,083,968.00 | $-7,086,623.00 | $-2,112,059.00 | $30,960.00 | $3,505,046.00 | $1,914,222.00 | $4,387,360.00 | $1,411,658.00 | $1,928,212.00 | $454,820.00 | $3,612,187.00 | $3,881,869.00 | $1,925,024.00 | $298,368.00 | $5,129,068.00 | -- |
Loss Before Income Taxes | $-61,672,000.00 | -- | -- | $-3,241,697.00 | $-1,695,996.00 | $-4,450,994.00 | $-3,312,215.00 | $-8,910,002.00 | $-3,445,375.00 | $-5,136,434.00 | -- | $-10,094,668.00 | $-6,874,201.00 | $609,013.00 | $1,494,840.00 | $2,525,605.00 | $1,831,946.00 | $4,079,147.00 | $1,272,240.00 | $2,225,391.00 | $227,663.00 | $3,781,848.00 | $1,655,751.00 | $2,345,787.00 | $292,281.00 | $5,411,145.00 | -- |
Earnings Per Share Basic | $-0.16 | $-0.15 | $0.10 | $-0.96 | -- | $-0.25 | -- | $-0.51 | -- | $-0.30 | -- | $-0.97 | $-1.74 | $0.18 | $0.26 | $0.43 | $0.33 | $0.70 | $0.62 | $0.37 | $0.03 | $0.69 | $0.31 | $0.43 | $0.05 | $1.12 | -- |
Weighted Average Shares Basic | 378,557 | 373,067,000 | 366,651,000 | -- | -- | -- | -- | 17,617,416 | -- | 17,312,586 | -- | 10,422,765 | 5,862,647 | 5,510,076 | 5,321,968 | 4,625,195 | 4,620,000 | 4,578,151 | 4,570,311 | 4,569,722 | 4,562,611 | 4,514,329 | 4,507,582 | 4,510,000 | 4,502,667 | 4,043,836 | -- |
Earnings Per Share Diluted | $-0.16 | $-0.15 | $0.08 | -- | -- | -- | -- | $-0.51 | -- | $-0.30 | -- | $-0.97 | $-1.73 | $0.18 | $0.26 | $0.43 | $0.33 | $0.70 | $0.22 | $0.36 | $0.03 | $0.69 | $0.31 | $0.43 | $0.04 | $1.09 | -- |
Weighted Average Shares Diluted | 378,557 | 373,067,000 | 432,250,000 | -- | -- | -- | -- | 17,617,416 | -- | 17,312,586 | -- | 10,428,951 | 5,896,534 | 5,597,169 | 5,419,026 | 4,676,127 | 4,642,383 | 4,601,907 | 4,695,684 | 4,714,077 | 4,710,528 | 4,514,329 | 4,510,000 | 4,510,000 | 4,660,167 | 4,153,438 | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | 50,000,000 | 50,000,000 | -- | 50,000,000 | -- | 50,000,000 | 18,307,038 | 18,307,038 | 18,307,038 | 18,307,038 | 18,307,038 | 18,307,038 | 18,307,038 | 18,307,038 | 18,307,038 | 18,307,038 | -- | -- | -- | 18,307,038 | -- |
Common Stock Shares Outstanding | 380,413,000 | 376,660,000 | 369,719,000 | -- | -- | -- | 17,806,586 | 17,806,586 | -- | 17,312,586 | -- | 17,312,586 | 6,194,475 | 5,808,675 | 5,616,700 | 4,668,000 | 4,620,000 | 4,620,000 | 4,590,000 | 4,570,000 | 4,565,000 | 4,560,000 | -- | -- | -- | 4,500,000 | -- |
Common Stock Value | $8,312,000.00 | $8,230,000.00 | -- | $48,299.00 | -- | $18,285.00 | $48,630.00 | $48,630.00 | -- | $47,281.00 | -- | $47,281.00 | $16,918.00 | $15,864.00 | $15,340.00 | $12,749.00 | $12,618.00 | $12,618.00 | $12,536.00 | $12,481.00 | $12,467.00 | $12,454.00 | -- | -- | -- | $12,290.00 | -- |
Common Stock Par Or Stated Value Per Share | $0.02 | $0.02 | $0.02 | -- | -- | $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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.02 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | $1.26 | $1.31 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |