Date | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/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 | 12/31/2017 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $12,498,051.00 | $9,488,094.00 | $45,236,584.00 | $40,254,729.00 | $30,945,605.00 | $26,497,305.00 | $20,592,298.00 | $18,527,531.00 | $13,270,913.00 | $11,580,278.00 | $16,305,204.00 | $15,410,599.00 | $14,052,417.00 | $18,746,426.00 | $16,614,863.00 | $16,591,331.00 | $14,401,257.00 | -- | -- | $11,992,040.00 | $9,998,853.00 |
Accounts Receivable Net Current | $4,006,278.00 | $4,355,076.00 | $7,201,386.00 | $10,069,516.00 | $9,930,891.00 | $4,596,931.00 | $7,475,807.00 | $3,528,376.00 | $3,917,288.00 | $3,652,036.00 | $3,306,646.00 | $3,766,761.00 | $4,296,917.00 | $3,172,723.00 | $3,568,847.00 | $3,981,775.00 | $5,042,134.00 | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $38,249,809.00 | $43,558,398.00 | $55,463,691.00 | $51,132,158.00 | $42,058,047.00 | $31,664,106.00 | $28,664,894.00 | $22,658,251.00 | $17,778,069.00 | $17,855,454.00 | $22,584,945.00 | $23,148,886.00 | $22,424,324.00 | $23,796,329.00 | $22,134,236.00 | $21,778,046.00 | $19,893,335.00 | -- | -- | -- | -- |
Property Plant and Equipement | $77,627,673.00 | $76,604,664.00 | $67,828,189.00 | $68,112,672.00 | $68,172,833.00 | $67,230,370.00 | $66,959,550.00 | $66,490,879.00 | $68,331,878.00 | $68,917,609.00 | $70,631,980.00 | $71,992,077.00 | $74,682,461.00 | $70,246,801.00 | $67,253,200.00 | $67,862,107.00 | $67,446,113.00 | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $119,774,570.00 | $121,153,904.00 | $123,862,243.00 | $119,814,713.00 | $110,800,287.00 | $99,462,594.00 | $96,192,178.00 | $90,695,939.00 | $86,676,184.00 | $87,339,453.00 | $93,783,598.00 | $95,704,490.00 | $97,669,203.00 | $95,010,379.00 | $92,882,749.00 | $90,389,178.00 | $87,897,709.00 | -- | -- | -- | -- |
Accounts Payable | $1,855,591.00 | $1,334,008.00 | $1,695,353.00 | $2,203,443.00 | $1,786,570.00 | $1,189,905.00 | $3,176,007.00 | $2,310,143.00 | $1,592,451.00 | $1,638,763.00 | $1,542,637.00 | $2,820,603.00 | $2,828,495.00 | $4,049,590.00 | $3,088,624.00 | $4,108,523.00 | $2,585,324.00 | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $20,318,453.00 | $18,520,641.00 | $19,617,038.00 | $23,675,861.00 | $21,741,186.00 | $20,199,261.00 | $25,165,376.00 | $20,050,124.00 | $17,656,741.00 | $20,010,103.00 | $19,251,548.00 | $20,356,978.00 | $21,306,209.00 | $19,649,396.00 | $18,681,488.00 | $19,175,284.00 | $17,953,622.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $9,749,869.00 | $9,726,074.00 | $9,774,551.00 | $9,770,333.00 | $9,804,857.00 | $9,818,605.00 | $9,819,390.00 | $9,819,405.00 | $9,820,647.00 | $9,818,769.00 | $9,816,496.00 | $9,810,364.00 | $9,810,478.00 | $9,808,874.00 | $9,809,774.00 | $9,808,722.00 | $9,797,930.00 | -- | -- | -- | -- |
Accumulated Deficit | $-39,158,820.00 | $-38,158,726.00 | $-39,290,540.00 | $-47,208,598.00 | $-55,364,008.00 | $-68,783,207.00 | $-76,763,716.00 | $-78,160,182.00 | $-80,410,724.00 | $-81,834,413.00 | $-81,541,630.00 | $-80,975,596.00 | $-81,285,895.00 | $-83,319,062.00 | $-84,772,360.00 | $-88,610,218.00 | $-89,983,894.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $99,456,117.00 | $102,633,263.00 | $104,245,205.00 | $96,138,852.00 | $89,059,101.00 | $79,263,333.00 | $71,026,802.00 | $70,645,815.00 | $69,019,443.00 | $67,329,350.00 | $74,532,050.00 | $75,347,512.00 | $76,362,994.00 | $75,360,983.00 | $74,201,261.00 | $71,213,894.00 | $69,944,087.00 | $68,787,576.00 | $66,290,542.00 | $65,862,499.00 | $63,731,045.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $119,774,570.00 | $121,153,904.00 | $123,862,243.00 | $119,814,713.00 | $110,800,287.00 | $99,462,594.00 | $96,192,178.00 | $90,695,939.00 | $86,676,184.00 | $87,339,453.00 | $93,783,598.00 | $95,704,490.00 | $97,669,203.00 | $95,010,379.00 | $92,882,749.00 | $90,389,178.00 | $87,897,709.00 | -- | -- | -- | -- |
Date | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/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 | 12/31/2017 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $19,928,780.00 | $14,709,586.00 | -- | -- | $21,193,044.00 | $13,942,856.00 | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $3,717,639.00 | $2,970,837.00 | $46,973,463.00 | $14,394,740.00 | $13,866,083.00 | $20,612,321.00 | $11,723,863.00 | $4,622,395.00 | $-977,704.00 | $-722,519.00 | $-1,719,595.00 | $-1,076,736.00 | $8,185,104.00 | $716,740.00 | $2,778,671.00 | $2,615,921.00 | $9,431,895.00 | $6,620,352.00 | $4,595,603.00 | $2,819,484.00 | -- |
Loss Before Income Taxes | $1,098,939.00 | $5,533,480.00 | $47,512,166.00 | $13,504,463.00 | $22,590,350.00 | $16,068,025.00 | $2,039,538.00 | $3,229,364.00 | $1,450,591.00 | $-434,451.00 | $-743,486.00 | $635,580.00 | $12,475,488.00 | $9,648,387.00 | $5,531,678.00 | $2,120,272.00 | $7,404,485.00 | $5,746,222.00 | $4,040,481.00 | $3,146,269.00 | -- |
Earnings Per Share Basic | $0.19 | $0.17 | $1.52 | $0.42 | $0.45 | $0.49 | $0.06 | $0.09 | $0.03 | $-0.01 | $-0.02 | $0.01 | $0.32 | $0.05 | $0.14 | $0.05 | $0.24 | $0.19 | $0.10 | $0.08 | -- |
Weighted Average Shares Basic | 22,118,984 | 22,869,440 | 23,319,633 | 23,011,729 | 23,627,015 | 23,705,193 | 23,757,895 | 23,862,749 | 25,122,501 | 23,955,619 | 26,147,403 | 26,565,084 | 27,129,430 | 27,060,387 | 27,172,896 | 27,392,755 | 27,462,788 | 27,484,529 | 27,501,096 | 27,521,504 | -- |
Earnings Per Share Diluted | $0.19 | $0.17 | $1.51 | $0.41 | $0.44 | $0.49 | $0.15 | $0.09 | $0.03 | $-0.01 | $-0.02 | $0.01 | $0.32 | $0.24 | $0.19 | $0.05 | $0.24 | $0.19 | $0.10 | $0.08 | -- |
Weighted Average Shares Diluted | 22,178,686 | 22,904,922 | 23,406,189 | 23,169,658 | 23,796,166 | 23,857,102 | 23,871,495 | 23,941,340 | 25,122,501 | 23,955,619 | 26,147,403 | 26,565,084 | 27,129,430 | 27,394,238 | 27,402,794 | 27,408,374 | 27,474,125 | 27,495,651 | 27,512,258 | 27,532,557 | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 22,126,800 | 22,554,169 | 23,117,144 | 23,011,608 | 23,082,353 | 23,668,203 | 23,481,018 | 23,721,584 | 23,985,799 | 23,817,470 | 26,133,671 | 26,302,956 | 26,790,985 | 27,380,247 | -- | -- | 27,385,133 | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $143,362,642.00 | $143,611,023.00 | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |