Date | 9/30/2023 | 6/30/2023 | 5/31/2023 | 3/31/2023 | 9/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 | 1/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 | 12/31/2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $18,415,000.00 | $15,588,000.00 | -- | $11,274,000.00 | $21,952,000.00 | $17,938,000.00 | $6,223,000.00 | $7,437,000.00 | $13,460,000.00 | $9,609,667.00 | $6,133,053.00 | $612,936.00 | $1,172,994.00 | $806,245.00 | $945,389.00 | $2,717,623.00 | $901,459.00 | $1,586,413.00 | $1,799,024.00 | $448,345.00 | -- | $2,010,325.00 | $783,181.00 | $824,572.00 | $401,574.00 | $456,502.00 | $827,658.00 | $336,415.00 | $263,925.00 | $994,103.00 | $32,391.00 |
Accounts Receivable Net Current | $40,421,000.00 | $37,635,000.00 | -- | $33,549,000.00 | $51,254,000.00 | $29,573,000.00 | $47,913,000.00 | $36,115,000.00 | $20,869,000.00 | $21,095,910.00 | $5,356,940.00 | $4,260,345.00 | $3,665,057.00 | $8,415,106.00 | $7,391,438.00 | $2,269,730.00 | $3,634,726.00 | $6,625,980.00 | $5,019,988.00 | $3,083,668.00 | -- | $3,089,932.00 | $5,168,641.00 | $3,164,139.00 | $2,896,120.00 | $2,943,954.00 | -- | -- | -- | $1,131,648.00 | -- |
Inventory | $44,142,000.00 | $37,809,000.00 | -- | $44,675,000.00 | $49,435,000.00 | $51,591,000.00 | $30,896,000.00 | $20,870,000.00 | $20,913,000.00 | $21,571,932.00 | $2,868,192.00 | $2,884,640.00 | $3,318,857.00 | $3,418,460.00 | $3,249,590.00 | $3,520,022.00 | $4,214,316.00 | $3,905,498.00 | $3,487,210.00 | $3,738,723.00 | -- | $4,626,569.00 | $2,371,105.00 | $2,517,235.00 | $3,591,530.00 | $4,164,116.00 | -- | -- | -- | $3,549,778.00 | -- |
Prepaid Expenses and Other Current Assets | $8,099,000.00 | $10,014,000.00 | -- | $7,383,000.00 | $9,013,000.00 | $9,444,000.00 | $14,399,000.00 | $13,463,000.00 | $6,161,000.00 | $4,051,356.00 | $3,172,768.00 | $1,179,349.00 | $1,765,741.00 | $1,581,636.00 | $1,475,186.00 | $942,023.00 | $1,214,157.00 | -- | -- | -- | -- | $388,006.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $111,077,000.00 | $101,046,000.00 | -- | $96,881,000.00 | $131,654,000.00 | $108,546,000.00 | $99,431,000.00 | $77,885,000.00 | $61,403,000.00 | $56,328,865.00 | $17,530,953.00 | $8,937,270.00 | $9,922,649.00 | $14,221,447.00 | $13,061,603.00 | $9,449,398.00 | $9,964,658.00 | $17,169,618.00 | $12,284,513.00 | $8,498,731.00 | -- | $10,114,832.00 | $9,758,486.00 | $7,706,814.00 | $8,111,226.00 | $8,011,608.00 | -- | -- | -- | $6,002,976.00 | -- |
Property Plant and Equipement | $1,500,000.00 | $1,545,000.00 | -- | $1,626,000.00 | $1,675,000.00 | $1,073,000.00 | $627,000.00 | $584,000.00 | $562,000.00 | $383,415.00 | $198,653.00 | $203,487.00 | $207,397.00 | $209,520.00 | $209,641.00 | $216,031.00 | $226,409.00 | $286,131.00 | $323,777.00 | $25,095.00 | -- | $29,752.00 | $34,396.00 | $39,092.00 | $43,827.00 | $60,040.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $46,547,000.00 | $49,869,000.00 | -- | $51,228,000.00 | $51,913,000.00 | $65,532,000.00 | $50,261,000.00 | $53,306,000.00 | $55,157,000.00 | $54,012,656.00 | $5,574,666.00 | $5,343,557.00 | $5,559,097.00 | $5,776,915.00 | $5,994,817.00 | $6,292,406.00 | $6,352,273.00 | $6,795,851.00 | $6,850,135.00 | $5,943,368.00 | -- | $6,126,558.00 | $6,299,748.00 | $6,482,683.00 | $6,656,441.00 | $6,833,477.00 | -- | -- | -- | $179,722.00 | -- |
Goodwill | $11,969,000.00 | $25,470,000.00 | -- | $25,307,000.00 | $24,524,000.00 | $26,037,000.00 | $23,076,000.00 | $23,352,000.00 | $22,742,000.00 | $13,429,385.00 | $4,723,549.00 | $4,723,549.00 | $4,723,549.00 | $4,723,549.00 | $4,723,549.00 | $4,723,549.00 | $4,737,547.00 | $4,483,069.00 | $4,404,658.00 | $4,181,991.00 | -- | $4,181,991.00 | $4,181,991.00 | $4,181,991.00 | $4,181,991.00 | $4,181,991.00 | -- | -- | -- | $44,931.00 | -- |
Other Assets | $851,000.00 | $827,000.00 | -- | $630,000.00 | $363,000.00 | $248,000.00 | $245,000.00 | $170,000.00 | $91,000.00 | $70,634.00 | $62,327.00 | $59,649.00 | $56,193.00 | $302.00 | $302.00 | $302.00 | $298.00 | $481.00 | $295.00 | $316.00 | -- | $292.00 | $316.00 | $320.00 | $36,773.00 | $33,262.00 | -- | -- | -- | $10,507.00 | -- |
Total Assets | $180,372,000.00 | $182,313,000.00 | -- | $179,562,000.00 | $214,499,000.00 | $201,436,000.00 | $173,640,000.00 | $155,297,000.00 | $139,953,000.00 | $124,224,955.00 | $28,090,148.00 | $19,267,512.00 | $20,468,885.00 | $24,931,733.00 | $23,989,912.00 | $20,681,686.00 | $21,267,187.00 | $28,735,150.00 | $23,863,378.00 | $18,649,501.00 | -- | $20,453,425.00 | $20,274,937.00 | $18,410,900.00 | $19,030,258.00 | $19,120,378.00 | -- | -- | -- | $6,238,136.00 | -- |
Accounts Payable | $30,096,000.00 | $15,144,000.00 | -- | $16,211,000.00 | $38,955,000.00 | $25,714,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | $6,489,000.00 | $8,648,000.00 | $6,440,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $121,221,000.00 | $102,912,000.00 | -- | $101,292,000.00 | $139,230,000.00 | $119,626,000.00 | $90,204,000.00 | $75,648,000.00 | $66,609,000.00 | $51,030,880.00 | $17,358,728.00 | $19,939,820.00 | $21,116,538.00 | $21,163,553.00 | $20,502,002.00 | $16,225,902.00 | $13,299,128.00 | $20,560,641.00 | $15,333,071.00 | $9,584,096.00 | -- | $11,403,049.00 | $14,411,719.00 | $17,104,122.00 | $18,453,901.00 | $17,006,123.00 | -- | -- | -- | $6,196,829.00 | -- |
Long Term Debt | $44,377,000.00 | $47,176,000.00 | -- | $44,409,000.00 | $53,280,000.00 | $51,941,000.00 | -- | -- | -- | -- | -- | $1,058,797.00 | $1,201,139.00 | $1,416,688.00 | $1,846,365.00 | $1,344,446.00 | $3,011,560.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,488,000.00 | $1,366,000.00 | -- | $-356,000.00 | $-7,721,000.00 | $3,728,000.00 | $3,453,000.00 | $5,461,000.00 | $5,192,000.00 | $389,770.00 | $-146,348.00 | $-141,451.00 | $-38,024.00 | $-133,168.00 | $-121,605.00 | $-144,566.00 | $-106,419.00 | $-71,369.00 | $-73,534.00 | $-42,985.00 | -- | $-47,848.00 | $-47,456.00 | $-29,444.00 | $-36,631.00 | $-12,918.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $-86,604,000.00 | $-68,854,000.00 | -- | $-68,043,000.00 | $-63,025,000.00 | $-61,300,000.00 | $-54,157,000.00 | $-54,886,000.00 | $-47,498,000.00 | $-38,932,954.00 | $-34,722,050.00 | $-33,296,054.00 | $-31,346,431.00 | $-25,350,392.00 | $-25,055,896.00 | $-23,893,294.00 | $-19,206,271.00 | $-18,605,459.00 | $-17,390,448.00 | $-12,933,426.00 | -- | $-12,785,931.00 | $-7,394,001.00 | $-7,864,305.00 | $-7,050,172.00 | $-5,488,822.00 | -- | -- | -- | $-3,426,839.00 | -- |
Total Stockholders' Equity | $30,642,000.00 | $50,892,000.00 | -- | $49,761,000.00 | $46,760,000.00 | $53,301,000.00 | $54,927,000.00 | $51,140,000.00 | $44,467,000.00 | $44,322,630.00 | $10,731,420.00 | $-672,308.00 | $-647,653.00 | $3,768,180.00 | $3,487,910.00 | $4,455,784.00 | $7,968,059.00 | $8,174,509.00 | $8,530,307.00 | $9,911,724.00 | -- | $10,907,628.00 | $5,863,218.00 | $1,306,778.00 | $576,357.00 | $2,114,255.00 | -- | -- | -- | $41,307.00 | $-1,125,229.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $180,372,000.00 | $182,313,000.00 | -- | $179,562,000.00 | $214,499,000.00 | $201,436,000.00 | $173,640,000.00 | $155,297,000.00 | $139,953,000.00 | $124,224,955.00 | $28,090,148.00 | $19,267,512.00 | $20,468,885.00 | $24,931,733.00 | $23,989,912.00 | $20,681,686.00 | $21,267,187.00 | $28,735,150.00 | $23,863,378.00 | $18,649,501.00 | -- | $20,453,425.00 | $20,274,937.00 | $18,410,900.00 | $19,030,258.00 | $19,120,378.00 | -- | -- | -- | $6,238,136.00 | -- |
Date | 9/30/2023 | 6/30/2023 | 5/31/2023 | 3/31/2023 | 9/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 | 1/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 | 12/31/2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,996,685.00 | $250,000.00 | $25,743,612.00 | $20,407,258.00 | $5,984,440.00 | $4,194,429.00 | $20,371,826.00 | $7,877,595.00 | $7,493,535.00 | $3,075,349.00 | $3,377,280.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $7,763,617.00 | $7,938,340.00 | $4,515,713.00 | -- | $19,329,831.00 | $7,327,701.00 | $4,273,396.00 | $2,994,683.00 | $12,959,749.00 | $9,485,596.00 | $4,401,256.00 | $1,814,707.00 | $2,276,993.00 | -- |
Gross Profit | $18,014,000.00 | $17,828,000.00 | -- | $15,148,000.00 | $50,470,000.00 | $46,525,000.00 | $37,184,000.00 | $21,386,000.00 | $9,868,000.00 | $6,306,113.00 | $2,690,550.00 | $1,591,060.00 | $8,941,718.00 | $8,271,677.00 | $4,832,766.00 | $1,584,540.00 | $8,653,169.00 | $2,432,351.00 | $1,725,317.00 | $1,480,972.00 | -- | $6,413,781.00 | $5,811,478.00 | $1,711,044.00 | $1,199,746.00 | $7,412,077.00 | $5,885,534.00 | $3,092,279.00 | $1,260,642.00 | $1,100,287.00 | -- |
Research and Development | $979,000.00 | $525,000.00 | -- | $597,000.00 | $604,000.00 | $1,826,000.00 | $1,310,000.00 | $955,000.00 | $1,419,000.00 | $471,129.00 | $285,210.00 | $316,756.00 | $1,229,480.00 | $911,682.00 | $560,578.00 | $235,996.00 | $671,653.00 | $368,555.00 | $177,098.00 | $92,505.00 | -- | $465,940.00 | $357,955.00 | $297,552.00 | $190,445.00 | $1,008,433.00 | $244,515.00 | $264,707.00 | $337,399.00 | $208,161.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $29,613,000.00 | $31,080,000.00 | -- | $15,328,000.00 | $14,556,000.00 | $49,096,000.00 | $34,154,000.00 | $21,866,000.00 | $22,576,000.00 | $3,777,974.00 | $3,484,695.00 | $4,254,485.00 | $17,000,667.00 | $12,824,114.00 | $4,218,736.00 | $3,996,108.00 | $15,649,732.00 | $11,551,860.00 | $3,903,683.00 | $3,262,292.00 | -- | $13,552,060.00 | $7,407,243.00 | $2,410,088.00 | $2,641,651.00 | $8,698,331.00 | $5,547,896.00 | $3,253,464.00 | $1,769,305.00 | $3,150,222.00 | -- |
Loss from Operations | $-11,599,000.00 | $2,076,000.00 | -- | $-180,000.00 | $6,464,000.00 | $-2,571,000.00 | $3,510,000.00 | $-480,000.00 | $-12,708,000.00 | $-1,753,471.00 | $-3,457,571.00 | $-2,663,425.00 | $-8,058,949.00 | $-4,552,437.00 | $-970,510.00 | $-2,411,568.00 | $-6,996,563.00 | $-5,913,220.00 | $-2,178,366.00 | $-1,781,320.00 | -- | $-7,138,279.00 | $-1,595,765.00 | $-2,140,949.00 | $-1,441,905.00 | $-1,286,254.00 | $337,638.00 | $347,478.00 | $-508,663.00 | $-2,049,935.00 | -- |
Loss Before Income Taxes | $-18,106,000.00 | $-556,000.00 | -- | $-2,873,000.00 | $3,625,000.00 | $-10,492,000.00 | $-2,724,000.00 | $-4,845,000.00 | $-16,973,000.00 | -- | -- | -- | $-9,402,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-1.90 | $-0.12 | -- | $-0.04 | $-0.04 | $-0.23 | $-0.12 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.12 | -- | -- | -- | -- | $-0.39 | -- | -- | -- | $-0.02 | -- | -- | -- | -- |
Weighted Average Shares Basic | 9,484,000 | 9,359 | -- | 74,931 | 67,458 | 58,849,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 10,095,889 | -- | -- | -- | -- | 4,910,245 | -- | -- | -- | 4,185,637 | -- | -- | -- | -- |
Earnings Per Share Diluted | $-1.90 | $-0.47 | -- | $-0.04 | $-0.04 | $-0.23 | $0.01 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.66 | -- | -- | -- | -- | $-0.39 | -- | -- | -- | $-0.02 | -- | -- | -- | -- |
Weighted Average Shares Diluted | 9,399,000 | 9,359 | -- | 74,931 | 89,574 | 58,849,000 | 64,710,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 10,095,889 | -- | -- | -- | -- | 5,810,755 | -- | -- | -- | 4,185,637 | -- | -- | -- | -- |
Common Stock Shares Authorized | 68,750,000 | 68,750,000 | -- | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | -- | -- | 200,000,000 | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $1,000.00 | $1,000.00 | -- | $7,000.00 | $7,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $5,000.00 | $5,087.00 | $3,186.00 | $1,388.00 | $1,170.00 | $1,085.00 | $1,059.00 | $1,059.00 | $1,018.00 | $1,017.00 | $1,006.00 | $965.00 | -- | $956.00 | $581.00 | $486.00 | $461.00 | $461.00 | -- | -- | -- | $418.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 | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | -- | -- | 50,000,000 | -- |
Preferred Stock Shares Outstanding | 167,972 | 167,972 | -- | 167,972 | 167,972 | 167,972 | 167,972 | 167,972 | 167,972 | -- | 167,972 | 167,972 | 167,972 | 167,972 | 250,000 | 250,000 | 250,000 | 250,000 | 250,000 | 250,000 | -- | 250,000 | 1,270,000 | 1,270,000 | 1,270,000 | 1,270,000 | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $17.00 | $17.00 | $17.00 | $17.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | -- | $25.00 | $127.00 | $127.00 | $127.00 | $127.00 | -- | -- | -- | -- | -- |
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 | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |