Date | 3/31/2024 | 9/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 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 | 5/31/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 7/31/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 1/31/2017 | 12/31/2016 | 9/30/2016 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | $132,474,000.00 | -- | -- | -- | $74,907,000.00 | -- | -- | -- | $86,117,000.00 | -- | -- | -- | -- | $73,029,000.00 | -- | -- | -- | $59,507.00 | $362,581.00 | $74,873.00 | $163,746.00 | $233,184.00 | -- | $82,614.00 | $14,338.00 | -- |
Accounts Receivable Net Current | $149,054,000.00 | $163,007,000.00 | $102,596,000.00 | $100,061,000.00 | $97,154,000.00 | $86,435,000.00 | $67,317,000.00 | $97,406,000.00 | $70,540,000.00 | $66,789,000.00 | $55,017,000.00 | $59,962,000.00 | $60,023,000.00 | $38,156,000.00 | $39,754,000.00 | $53,763,000.00 | $93,029,000.00 | -- | $86,664,000.00 | $35,795,000.00 | $80,923,807.00 | -- | $55,803,921.00 | -- | $51,374,377.00 | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $9,916,000.00 | $12,730,000.00 | $9,482,000.00 | $8,906,000.00 | $5,686,000.00 | $6,284,000.00 | $6,988,000.00 | $6,369,000.00 | $4,985,000.00 | $3,588,000.00 | $3,521,000.00 | $2,685,000.00 | $2,536,000.00 | $2,908,000.00 | $4,155,000.00 | $2,267,000.00 | $2,260,000.00 | -- | $2,050,000.00 | $3,171,000.00 | $3,472,124.00 | -- | $1,725,205.00 | $139,094.00 | $13,560.00 | $49,428.00 | $56,239.00 | $86,790.00 | -- | -- | -- | -- |
Total Current Assets | $401,750,000.00 | $482,331,000.00 | $304,409,000.00 | $318,133,000.00 | $274,258,000.00 | $265,220,000.00 | $263,545,000.00 | $243,262,000.00 | $229,698,000.00 | $214,591,000.00 | $186,726,000.00 | $180,697,000.00 | $170,004,000.00 | $150,814,000.00 | $148,227,000.00 | $159,601,000.00 | $211,063,000.00 | -- | $180,746,000.00 | $138,650,000.00 | $172,006,107.00 | -- | $133,091,680.00 | $198,601.00 | $376,141.00 | $124,301.00 | $219,985.00 | $319,974.00 | -- | $82,614.00 | -- | -- |
Property Plant and Equipement | $42,532,000.00 | $28,967,000.00 | $28,173,000.00 | $22,614,000.00 | $21,698,000.00 | $20,918,000.00 | $17,905,000.00 | $14,100,000.00 | $13,937,000.00 | $13,831,000.00 | $13,021,000.00 | $12,770,000.00 | $12,735,000.00 | $13,055,000.00 | $13,282,000.00 | $11,550,000.00 | $11,071,000.00 | -- | $10,727,000.00 | $10,393,000.00 | $9,525,295.00 | -- | $9,245,656.00 | -- | $8,491,000.00 | -- | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | $17,130,000.00 | $19,358,000.00 | $18,666,000.00 | $12,599,000.00 | $13,607,000.00 | $14,390,000.00 | $15,392,000.00 | $16,560,000.00 | $17,850,000.00 | $19,140,000.00 | $20,430,000.00 | $22,168,000.00 | $23,905,000.00 | $25,642,000.00 | $27,381,000.00 | $29,720,000.00 | $32,058,000.00 | -- | $34,310,000.00 | $36,395,000.00 | $39,389,769.00 | -- | $42,503,932.00 | -- | $48,741,032.00 | -- | -- | -- | $62,660,000.00 | $6,348,000.00 | -- | -- |
Goodwill | $53,986,000.00 | $53,814,000.00 | $48,640,000.00 | $36,260,000.00 | $36,260,000.00 | $36,260,000.00 | $36,260,000.00 | $36,260,000.00 | $36,260,000.00 | $36,260,000.00 | $36,260,000.00 | $36,260,000.00 | $36,260,000.00 | $36,260,000.00 | $36,260,000.00 | $36,260,000.00 | $36,260,000.00 | -- | $36,260,000.00 | $36,260,000.00 | $36,259,666.00 | -- | $36,259,666.00 | -- | $36,259,666.00 | -- | -- | -- | $36,260,000.00 | -- | -- | -- |
Other Assets | $33,304,000.00 | $35,121,000.00 | $30,910,000.00 | $9,295,000.00 | $12,798,000.00 | $12,900,000.00 | $7,434,000.00 | $7,973,000.00 | $4,678,000.00 | $2,981,000.00 | $3,036,000.00 | $2,328,000.00 | $1,954,000.00 | $1,388,000.00 | $1,415,000.00 | $1,744,000.00 | $1,993,000.00 | -- | $2,193,000.00 | $1,874,000.00 | $639,119.00 | -- | $900,962.00 | -- | $1,706,693.00 | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $548,702,000.00 | $619,591,000.00 | $430,798,000.00 | $398,901,000.00 | $358,621,000.00 | $349,688,000.00 | $340,536,000.00 | $318,106,000.00 | $302,423,000.00 | $286,803,000.00 | $259,473,000.00 | $254,223,000.00 | $244,941,000.00 | $227,518,000.00 | $227,306,000.00 | $240,907,000.00 | $294,377,000.00 | -- | $267,053,000.00 | $225,839,000.00 | $257,819,956.00 | -- | $176,580,539.00 | $176,029,494.00 | $176,259,327.00 | $175,982,656.00 | $175,622,116.00 | $175,381,640.00 | -- | $470,536.00 | -- | -- |
Accounts Payable | $40,294,000.00 | $33,283,000.00 | $21,281,000.00 | $22,464,000.00 | $15,375,000.00 | $17,219,000.00 | $23,151,000.00 | $13,696,000.00 | $14,009,000.00 | $11,181,000.00 | $12,771,000.00 | $9,890,000.00 | $9,560,000.00 | $10,298,000.00 | $13,401,000.00 | $14,100,000.00 | $14,451,000.00 | -- | $14,234,000.00 | $11,438,000.00 | $14,060,179.00 | -- | $10,862,718.00 | -- | $8,920,000.00 | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $747,805.00 | $484,209.00 | $480,538.00 | $91,745.00 | $25,389.00 | $19,315.00 | -- | $2,886.00 | -- | $1,887.00 |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10,533,157.00 | $9,931,667.00 | $10,132,259.00 | $9,571,318.00 | $9,349,846.00 | $9,234,315.00 | -- | $449,344.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $117,000.00 | $1,000.00 | $40,000.00 | $-215,000.00 | $-65,000.00 | $36,000.00 | $-76,000.00 | $-152,000.00 | $-1,000.00 | $-17,000.00 | $-13,000.00 | $-34,000.00 | $-48,000.00 | $-51,000.00 | $93,000.00 | $32,000.00 | $41,000.00 | -- | $6,000.00 | $-2,000.00 | $4,980.00 | -- | $-17,472.00 | -- | $-2,371.00 | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $210,755,000.00 | $181,150,000.00 | $150,896,000.00 | $126,067,000.00 | $109,441,000.00 | $93,457,000.00 | $81,803,000.00 | $68,671,000.00 | $57,164,000.00 | $43,937,000.00 | $34,960,000.00 | $25,340,000.00 | $15,842,000.00 | $6,864,000.00 | $1,176,000.00 | $-4,165,000.00 | $-8,203,000.00 | -- | $-15,277,000.00 | $-17,418,000.00 | $-22,281,866.00 | -- | $-8,868,870.00 | $-218,396.00 | $-189,155.00 | $95,115.00 | $-43,953.00 | $-168,898.00 | -- | $-3,808.00 | -- | $-2,187.00 |
Total Stockholders' Equity | $138,228,000.00 | $157,638,000.00 | $155,853,000.00 | $145,013,000.00 | $160,198,000.00 | $152,734,000.00 | $143,040,000.00 | $132,354,000.00 | $121,176,000.00 | $105,564,000.00 | $94,261,000.00 | $82,103,000.00 | $71,896,000.00 | $62,229,000.00 | $55,967,000.00 | $49,619,000.00 | $44,960,000.00 | -- | $47,248,000.00 | $44,473,000.00 | $37,930,164.00 | $110,726,000.00 | $5,000,002.00 | $5,000,007.00 | $5,000,008.00 | $5,000,008.00 | $5,000,010.00 | $5,000,001.00 | $64,410,000.00 | $21,192.00 | -- | $-2,187.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $548,702,000.00 | $619,591,000.00 | $430,798,000.00 | $398,901,000.00 | $358,621,000.00 | $349,688,000.00 | $340,536,000.00 | $318,106,000.00 | $302,423,000.00 | $286,803,000.00 | $259,473,000.00 | $254,223,000.00 | $244,941,000.00 | $227,518,000.00 | $227,306,000.00 | $240,907,000.00 | $294,377,000.00 | -- | $267,053,000.00 | $225,839,000.00 | $257,819,956.00 | -- | $176,580,539.00 | $176,029,494.00 | $176,259,327.00 | $175,982,656.00 | $175,622,116.00 | $175,381,640.00 | -- | $470,536.00 | -- | -- |
Date | 3/31/2024 | 9/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 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 | 5/31/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 7/31/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 1/31/2017 | 12/31/2016 | 9/30/2016 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $83,243,000.00 | $85,334,000.00 | $82,675,000.00 | -- | $68,349,000.00 | $75,058,000.00 | $72,508,000.00 | -- | $70,379,000.00 | $55,956,000.00 | $59,268,000.00 | $141,771,122.00 | $53,777,000.00 | $31,601,000.00 | $14,425,000.00 | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $130,826,000.00 | $419,119,000.00 | $126,525,000.00 | $331,304,000.00 | $211,282,000.00 | $97,555,000.00 | $391,354,000.00 | $283,153,000.00 | $178,548,000.00 | $81,087,000.00 | $304,342,000.00 | $219,821,000.00 | $138,799,000.00 | $67,613,000.00 | $73,509,000.00 | $209,652,000.00 | $132,753,000.00 | -- | $62,041,000.00 | $68,173,000.00 | $74,918,557.00 | -- | $117,738,536.00 | $53,419,000.00 | $59,558,000.00 | $52,546,000.00 | $332,819.00 | $36,987,000.00 | $19,332,000.00 | -- | -- | -- |
Loss from Operations | $19,586,000.00 | $67,833,000.00 | $18,839,000.00 | $20,746,000.00 | $23,207,000.00 | $17,111,000.00 | $67,852,000.00 | $16,104,000.00 | $32,775,000.00 | $13,490,000.00 | $52,867,000.00 | $38,086,000.00 | $23,514,000.00 | $9,638,000.00 | $36,442,000.00 | $8,436,000.00 | $11,964,000.00 | -- | $6,308,000.00 | $6,885,000.00 | $-2,410,091.00 | -- | $-1,027,825.00 | $-413,173.00 | $-1,131,812.00 | $-162,040.00 | $-332,819.00 | $-226,756.00 | $-4,907,000.00 | $-1,621.00 | $-871.00 | $-2,187.00 |
Loss Before Income Taxes | $16,884,000.00 | $21,451,000.00 | $16,647,000.00 | $19,280,000.00 | $22,095,000.00 | $16,159,000.00 | $63,315,000.00 | $45,316,000.00 | $30,181,000.00 | $12,151,000.00 | $46,301,000.00 | $33,053,000.00 | $20,011,000.00 | $7,768,000.00 | $7,728,000.00 | $20,204,000.00 | $13,913,000.00 | -- | $4,237,000.00 | $-1,453,000.00 | $-3,922,867.00 | -- | $94,230.00 | $71,496.00 | $251,374.00 | $294,184.00 | $69,312.00 | $-165,090.00 | $-5,521,000.00 | $-1,621.00 | $-871.00 | $-2,187.00 |
Earnings Per Share Basic | $0.36 | $1.17 | $0.32 | $0.44 | $0.42 | $0.30 | $1.22 | $0.88 | $0.58 | $0.23 | $0.89 | $0.64 | -- | -- | $0.52 | $0.38 | -- | -- | -- | $-0.28 | $-0.43 | -- | $-0.01 | $-0.03 | -- | $0.01 | $0.02 | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 33,675,441 | 35,930,234 | 36,480,972 | 37,999,709 | 38,309,295 | 38,362,014 | 38,474,040 | 38,441,767 | 38,336,977 | 38,239,130 | 38,060,290 | 38,040,339 | 38,035,279 | 38,035,014 | 38,014,444 | 37,984,316 | 37,505,598 | -- | 36,182,783 | 36,182,783 | 30,975,338 | -- | 17,227,682 | 17,227,682 | 17,227,682 | 7,540,843 | 7,426,344 | -- | -- | -- | 4,640,000 | -- |
Earnings Per Share Diluted | $0.35 | $1.14 | $0.31 | $1.14 | $0.41 | $0.30 | $1.20 | $0.86 | $0.57 | $0.23 | $0.88 | $0.63 | -- | -- | $0.52 | $0.38 | -- | -- | -- | $-0.28 | $-0.43 | -- | $0.11 | $-0.03 | -- | $0.01 | $0.01 | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 34,188,814 | 36,767,680 | 37,361,953 | 38,425,868 | 39,228,991 | 39,077,665 | 39,103,450 | 39,071,622 | 38,937,699 | 38,846,906 | 38,358,171 | 38,246,429 | 38,043,233 | 38,038,674 | 38,274,079 | 37,365,371 | 37,594,151 | -- | 36,195,463 | 25,484,386 | 30,975,338 | -- | 17,227,682 | 17,227,682 | 17,227,682 | 23,893,333 | 21,321,280 | -- | -- | -- | 4,640,000 | -- |
Common Stock Shares Authorized | 200,000,000 | 230,000,000 | 230,000,000 | 230,000,000 | 230,000,000 | 230,000,000 | 230,000,000 | 230,000,000 | 230,000,000 | 230,000,000 | 230,000,000 | 230,000,000 | 230,000,000 | 230,000,000 | 230,000,000 | 230,000,000 | 230,000,000 | -- | 230,000,000 | 230,000,000 | 200,000,000 | -- | 1,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | -- | 25,000,000 | -- | 25,000,000 |
Common Stock Shares Outstanding | 33,035,925 | 35,069,785 | 36,417,492 | 37,059,940 | 37,941,619 | 38,319,826 | 38,478,700 | 38,669,040 | 38,585,724 | 38,362,788 | 38,200,000 | 38,059,737 | 38,035,279 | 38,035,279 | 38,000,000 | 38,005,623 | 37,982,848 | 38,000,000 | 36,182,783 | 36,182,783 | 36,182,783 | 36,182,783 | 7,788,595 | 7,783,551 | 7,780,627 | 7,752,200 | 7,766,107 | 7,778,601 | -- | 5,298,333 | -- | 5,298,333 |
Common Stock Value | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | -- | $4,000.00 | $4,000.00 | $3,619.00 | -- | -- | $778.00 | $778.00 | $775.00 | $777.00 | $778.00 | -- | $530.00 | -- | $530.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.01 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | $0.00 |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $20,178,000.00 | $20,000,000.00 | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 5,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | 5,000,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 |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |