Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 9/30/2022 | 3/31/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 | 2/28/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 5/31/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $18,849,842.00 | $17,201,178.00 | $13,342,974.00 | $15,673,154.00 | $15,686,234.00 | $19,708,565.00 | $21,545,843.00 | $23,786,065.00 | $6,841,984.00 | $4,097,484.00 | $3,779,820.00 | $3,116,893.00 | $1,415,091.00 | $3,377,712.00 | $1,393,701.00 | $1,286,578.00 | $2,500,381.00 | $7,873,980.00 | $4,899,088.00 | $4,517,620.00 | -- | $5,080,445.00 | $5,106,205.00 | $4,283,216.00 | -- | $4,563,321.00 | $3,703,579.00 | $4,921,398.00 | $3,317,020.00 |
Accounts Receivable Net Current | $15,724,147.00 | $14,134,515.00 | $17,931,407.00 | $2,318,534.00 | $5,139,012.00 | $3,896,739.00 | $4,890,424.00 | $5,514,605.00 | $1,378,270.00 | $2,523,131.00 | $2,741,191.00 | $3,371,034.00 | $2,307,972.00 | $1,431,408.00 | $2,066,428.00 | $1,339,245.00 | $1,302,010.00 | $1,871,919.00 | $4,223,217.00 | $1,271,732.00 | -- | $1,478,135.00 | $3,011,610.00 | -- | -- | -- | $3,244,852.00 | -- | -- |
Inventory | $12,404,880.00 | $10,775,630.00 | $9,967,539.00 | $9,770,050.00 | $6,948,061.00 | $5,014,924.00 | $5,933,586.00 | $5,209,595.00 | $3,515,997.00 | $3,441,764.00 | $2,928,803.00 | $2,145,086.00 | $1,949,414.00 | $2,818,100.00 | $2,513,878.00 | $1,708,671.00 | $1,612,002.00 | $1,868,047.00 | $1,801,088.00 | $2,082,354.00 | -- | $1,720,438.00 | $1,689,149.00 | -- | -- | -- | $1,319,944.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $906,803.00 | $1,310,589.00 | $546,332.00 | $705,063.00 | $961,278.00 | $940,887.00 | $624,767.00 | $736,210.00 | $382,445.00 | $461,612.00 | $434,186.00 | $471,428.00 | $353,975.00 | $498,162.00 | $592,358.00 | $812,204.00 | $377,520.00 | $736,329.00 | $727,817.00 | $729,780.00 | -- | $586,439.00 | $660,288.00 | -- | -- | -- | $250,066.00 | -- | -- |
Total Current Assets | $48,995,288.00 | $46,420,612.00 | $44,210,361.00 | $32,572,152.00 | $34,568,991.00 | $33,507,561.00 | $37,340,902.00 | $39,380,406.00 | $17,527,294.00 | $14,213,433.00 | $12,225,526.00 | $11,652,829.00 | $11,528,734.00 | $12,170,246.00 | $9,515,351.00 | $9,922,284.00 | $10,380,871.00 | $13,328,375.00 | $12,446,160.00 | $9,288,898.00 | -- | $10,087,504.00 | $12,191,894.00 | -- | -- | -- | $8,625,738.00 | -- | -- |
Property Plant and Equipement | $15,487,012.00 | $15,096,353.00 | $15,149,168.00 | $14,591,480.00 | $13,474,263.00 | $12,864,766.00 | $12,438,061.00 | $1,787,042.00 | $1,381,744.00 | $1,089,385.00 | $1,157,774.00 | $1,137,641.00 | $1,028,198.00 | $948,588.00 | $844,027.00 | $700,296.00 | $678,245.00 | $752,148.00 | $821,840.00 | $776,145.00 | -- | $677,273.00 | $693,206.00 | -- | -- | -- | $814,323.00 | -- | -- |
Intangible Assets Net | -- | $569,762.00 | $571,985.00 | $593,403.00 | $566,159.00 | $535,079.00 | $882,604.00 | $359,489.00 | $271,048.00 | $266,843.00 | $256,725.00 | $238,895.00 | $217,930.00 | $154,074.00 | $156,296.00 | $158,519.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $201,670.00 | $201,670.00 | $202,462.00 | $376,461.00 | $376,461.00 | $189,734.00 | $533,264.00 | $478,966.00 | $500,114.00 | $332,990.00 | $350,728.00 | $333,559.00 | $351,236.00 | $340,438.00 | $372,566.00 | $348,461.00 | $292,298.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $69,634,042.00 | $68,528,797.00 | $66,499,568.00 | $51,064,314.00 | $51,447,483.00 | $49,575,392.00 | $53,559,877.00 | $44,564,730.00 | $22,753,227.00 | $19,523,527.00 | $18,309,520.00 | $17,726,776.00 | $17,459,793.00 | $18,890,090.00 | $16,583,315.00 | $16,763,058.00 | $15,218,013.00 | $17,343,031.00 | $16,566,508.00 | $14,371,550.00 | -- | $14,849,892.00 | $14,873,274.00 | -- | -- | -- | $9,911,989.00 | -- | -- |
Accounts Payable | $2,282,427.00 | $1,386,038.00 | $1,156,170.00 | $697,862.00 | $1,342,578.00 | $789,394.00 | $1,087,736.00 | $1,212,468.00 | $345,573.00 | $649,293.00 | $742,753.00 | $501,426.00 | $621,127.00 | $1,047,334.00 | $814,518.00 | $616,254.00 | $429,949.00 | $449,707.00 | $531,054.00 | $785,509.00 | -- | $535,795.00 | $730,302.00 | -- | -- | -- | $467,679.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $27,012,175.00 | $28,854,996.00 | $28,560,831.00 | $18,796,162.00 | $19,607,475.00 | $18,346,683.00 | $22,396,261.00 | $14,920,552.00 | $11,094,641.00 | $9,471,615.00 | $9,111,621.00 | $7,931,464.00 | $7,278,593.00 | $8,625,173.00 | $7,249,537.00 | $6,739,471.00 | $4,620,682.00 | $4,883,548.00 | $4,169,821.00 | $4,071,160.00 | -- | $4,463,715.00 | $4,931,422.00 | -- | -- | -- | $3,501,710.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | $8,570,038.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $10,662,993.00 | $7,867,939.00 | $6,233,144.00 | $865,804.00 | $881,311.00 | $304,237.00 | $291,642.00 | $-1,051,330.00 | $-2,235,852.00 | $-3,836,841.00 | $-4,704,925.00 | $-4,103,665.00 | $-3,714,255.00 | $-3,648,504.00 | $-4,585,611.00 | $-3,951,880.00 | $-3,638,978.00 | $-2,368,920.00 | $-2,429,920.00 | $-4,542,857.00 | -- | $-4,457,070.00 | $-4,927,247.00 | -- | -- | -- | $-7,719,351.00 | -- | -- |
Total Stockholders' Equity | $42,621,867.00 | $39,673,801.00 | $37,938,737.00 | $32,268,152.00 | $31,840,008.00 | $31,228,709.00 | $31,163,616.00 | $29,644,178.00 | $11,658,586.00 | $10,051,912.00 | $9,197,899.00 | $9,795,312.00 | $10,181,200.00 | $10,264,917.00 | $9,333,778.00 | $10,023,587.00 | $10,597,331.00 | $12,459,483.00 | $12,396,687.00 | $10,300,390.00 | -- | $10,386,177.00 | $9,941,852.00 | -- | -- | -- | $6,410,279.00 | -- | $4,371,639.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $69,634,042.00 | $68,528,797.00 | $66,499,568.00 | $51,064,314.00 | $51,447,483.00 | $49,575,392.00 | $53,559,877.00 | $44,564,730.00 | $22,753,227.00 | $19,523,527.00 | $18,309,520.00 | $17,726,776.00 | $17,459,793.00 | $18,890,090.00 | $16,583,315.00 | $16,763,058.00 | $15,218,013.00 | $17,343,031.00 | $16,566,508.00 | $14,371,550.00 | -- | $14,849,892.00 | $14,873,274.00 | -- | -- | -- | $9,911,989.00 | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 9/30/2022 | 3/31/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 | 2/28/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 5/31/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | $27,925,420.00 | $10,336,903.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,244,190.00 | -- | $16,524,225.00 | $14,147,297.00 | -- | -- | $4,209,288.00 | $15,652,168.00 | $3,041,701.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $26,665,096.00 | $18,255,712.00 | $5,920,701.00 | $10,946,912.00 | $3,687,090.00 | $11,405,212.00 | $8,578,557.00 | $5,703,205.00 | $11,900,421.00 | $7,140,260.00 | $1,577,767.00 | $1,595,227.00 | $9,713,691.00 | $3,755,544.00 | $1,515,046.00 | $1,800,469.00 | $11,049,840.00 | $2,084,832.00 | $5,739,925.00 | $2,218,034.00 | -- | $10,233,346.00 | $9,293,501.00 | $3,750,098.00 | -- | $2,430,343.00 | $9,682,110.00 | $7,793,057.00 | -- |
Research and Development | $2,794,314.00 | $1,965,438.00 | $1,478,050.00 | $687,890.00 | $679,395.00 | $1,865,880.00 | $651,734.00 | $605,537.00 | $1,603,379.00 | $497,645.00 | $706,366.00 | $329,755.00 | $1,345,513.00 | $381,654.00 | $353,665.00 | $355,641.00 | $1,357,982.00 | $323,626.00 | $305,738.00 | $367,544.00 | -- | $1,285,064.00 | $931,954.00 | $621,106.00 | -- | $342,190.00 | $1,084,590.00 | $299,288.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $17,029,508.00 | $3,716,463.00 | $7,469,731.00 | $10,265,886.00 | $2,975,787.00 | $9,951,175.00 | $6,928,154.00 | $4,318,382.00 | $10,674,109.00 | $2,747,993.00 | $2,399,685.00 | $2,107,131.00 | $9,451,373.00 | $7,165,173.00 | $2,398,525.00 | $2,257,572.00 | $10,049,939.00 | $2,005,294.00 | $2,783,319.00 | $2,376,247.00 | -- | $8,926,829.00 | $2,361,243.00 | $4,086,166.00 | -- | $1,956,688.00 | $7,555,784.00 | $1,700,835.00 | -- |
Loss from Operations | $9,635,588.00 | $7,069,523.00 | $1,928,603.00 | $-1,071,900.00 | $711,303.00 | $1,454,037.00 | $1,650,403.00 | $1,384,823.00 | $1,226,312.00 | $1,219,273.00 | $-1,333,822.00 | $-511,904.00 | $262,318.00 | $-94,114.00 | $-883,479.00 | $-457,103.00 | $999,901.00 | $2,877,931.00 | $2,798,393.00 | $-158,213.00 | -- | $1,306,517.00 | $751,818.00 | $2,094,274.00 | -- | $473,655.00 | $2,126,326.00 | $-4,314.00 | -- |
Loss Before Income Taxes | $10,221,670.00 | $7,470,954.00 | $5,591,843.00 | $-1,025,564.00 | $701,074.00 | $2,786,139.00 | $1,596,261.00 | $1,400,539.00 | $1,259,603.00 | $1,223,025.00 | $-812,734.00 | $-492,410.00 | $371,448.00 | $1,284,894.00 | $-1,270,881.00 | $-419,902.00 | $1,128,090.00 | $97,000.00 | $2,977,878.00 | $-114,981.00 | -- | $756,990.00 | $766,410.00 | $1,648,091.00 | -- | $479,888.00 | $2,152,774.00 | $2,434,804.00 | -- |
Earnings Per Share Basic | $0.77 | $0.51 | $0.36 | $-0.07 | $0.05 | $0.25 | $0.12 | $0.13 | $0.19 | $-0.02 | $-0.08 | $-0.05 | $-0.01 | $0.12 | $-0.08 | $-0.04 | $0.10 | $0.01 | $0.27 | $-0.01 | -- | $0.41 | $0.09 | $0.20 | -- | $0.05 | $0.26 | $0.30 | -- |
Weighted Average Shares Basic | 10,958,448 | 10,934,962 | 10,921,033 | 10,850,912 | 10,807,269 | 10,007,386 | 9,745,091 | 9,209,808 | 7,757,037 | 7,753,034 | 7,752,780 | 7,745,363 | 7,747,655 | 7,748,543 | 7,735,303 | 7,765,624 | 7,903,801 | 7,907,864 | 7,907,390 | 7,904,307 | -- | 7,919,568 | 7,924,475 | 7,927,692 | -- | 7,927,774 | 7,917,356 | 7,914,093 | -- |
Earnings Per Share Diluted | $0.77 | $0.51 | $0.36 | $-0.07 | $0.05 | $0.25 | $0.25 | $0.13 | $0.19 | $-0.02 | $-0.08 | $-0.05 | $-0.01 | $0.12 | $-0.12 | $-0.04 | $0.10 | $0.01 | $0.26 | $-0.01 | -- | $0.39 | $0.33 | $0.24 | -- | $0.05 | $0.24 | $0.28 | -- |
Weighted Average Shares Diluted | 10,963,477 | 10,942,509 | 10,925,702 | 10,870,842 | 10,850,376 | 10,060,748 | 11,031,922 | 9,209,509 | 7,835,830 | 7,842,475 | 7,749,091 | 7,745,363 | 7,747,655 | 7,721,574 | 7,750,370 | 7,765,624 | 8,254,376 | 8,256,098 | 8,255,299 | 7,904,307 | -- | 8,397,377 | 8,418,275 | 8,600,201 | -- | 8,282,308 | 8,472,192 | 8,552,275 | -- |
Common 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 | 100,000,000 | -- | 100,000,000 | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- |
Common Stock Shares Outstanding | 11,107,230 | 10,961,356 | 10,926,774 | 10,898,259 | 10,809,630 | 10,807,130 | 10,807,130 | 10,780,030 | 7,775,030 | 7,767,530 | 7,760,030 | 7,752,530 | 7,745,030 | 7,745,030 | 7,739,255 | 7,748,705 | 7,816,944 | 7,911,807 | 7,911,807 | 7,904,307 | -- | 7,904,307 | 7,906,835 | -- | -- | -- | 7,927,774 | -- | -- |
Common Stock Value | $1,109.00 | $1,094.00 | $1,092.00 | $1,089.00 | $1,081.00 | $1,081.00 | $1,081.00 | $1,078.00 | $778.00 | $778.00 | $777.00 | $776.00 | $775.00 | $775.00 | $774.00 | $775.00 | $783.00 | $794.00 | $794.00 | $793.00 | -- | $793.00 | $793.00 | -- | -- | -- | $793.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 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 5,000,000 | -- | 5,000,000 | 2,500,000 | -- | -- | -- | 5,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 | -- | -- |
Share Price | $0.00 | -- | -- | -- | -- | $0.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4.28 | -- | -- | -- | -- |