Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/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 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $51,089,000.00 | $41,956,000.00 | $35,203,000.00 | $19,131,000.00 | $24,588,000.00 | $28,743,000.00 | $46,107,000.00 | $31,121,000.00 | $21,187,000.00 | $28,526,000.00 | $25,512,000.00 | $30,797,000.00 | $24,913,000.00 | $19,957,000.00 | $54,318,000.00 | $10,831,000.00 | $14,337,000.00 | $10,820,000.00 | $8,427,000.00 | $18,417,000.00 | $18,635,000.00 | $18,067,000.00 | $18,938,455.00 | $6,331,916.00 | $4,947,671.00 | $3,920,000.00 | $7,673,063.00 | $4,629,918.00 | $3,778,098.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $76,934,000.00 | $74,559,000.00 | $67,980,000.00 | $52,915,000.00 | $55,493,000.00 | $54,093,000.00 | $68,143,000.00 | $51,110,000.00 | $42,193,000.00 | $47,813,000.00 | $42,393,000.00 | $47,804,000.00 | $50,645,000.00 | $39,445,000.00 | $72,359,000.00 | $25,219,000.00 | $26,733,000.00 | $17,101,000.00 | $14,048,000.00 | $29,270,000.00 | $22,839,000.00 | $21,943,000.00 | $22,848,156.00 | $13,242,392.00 | $7,719,203.00 | -- | -- | -- | -- |
Property Plant and Equipement | $28,686,000.00 | $30,316,000.00 | $31,707,000.00 | $33,176,000.00 | $36,564,000.00 | $35,347,000.00 | $35,219,000.00 | $27,571,000.00 | $25,257,000.00 | $24,933,000.00 | $21,794,000.00 | $17,671,000.00 | $16,650,000.00 | $12,365,000.00 | $12,349,000.00 | $9,999,000.00 | $9,542,000.00 | $9,610,000.00 | $8,417,000.00 | $8,435,000.00 | $7,575,000.00 | $6,943,000.00 | $6,934,029.00 | $6,866,621.00 | $6,845,121.00 | -- | -- | -- | -- |
Intangible Assets Net | $18,783,000.00 | $17,266,000.00 | $14,785,000.00 | $12,384,000.00 | $5,172,000.00 | $4,487,000.00 | $4,334,000.00 | $3,749,000.00 | $3,399,000.00 | $2,798,000.00 | $2,256,000.00 | $639,000.00 | $549,000.00 | $554,000.00 | $491,000.00 | $475,000.00 | $445,000.00 | $442,000.00 | $413,000.00 | $266,000.00 | $248,000.00 | $253,000.00 | $241,286.00 | $235,878.00 | $216,468.00 | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $4,581,000.00 | $3,867,000.00 | $3,967,000.00 | $3,532,000.00 | $4,617,000.00 | $4,193,000.00 | $5,394,000.00 | $5,585,000.00 | $6,487,000.00 | $4,742,000.00 | $5,203,000.00 | $5,283,000.00 | $3,938,000.00 | $3,790,000.00 | $2,767,000.00 | $1,818,000.00 | $1,357,000.00 | $158,000.00 | $199,000.00 | $130,000.00 | $130,000.00 | $130,000.00 | $149,806.00 | $179,075.00 | $565,191.00 | -- | -- | -- | -- |
Total Assets | $366,209,000.00 | $354,892,000.00 | $341,457,000.00 | $323,179,000.00 | $321,582,000.00 | $321,353,000.00 | $323,988,000.00 | $291,286,000.00 | $275,271,000.00 | $267,798,000.00 | $247,140,000.00 | $192,606,000.00 | $185,837,000.00 | $119,954,000.00 | $142,589,000.00 | $75,888,000.00 | $64,628,000.00 | $44,421,000.00 | $38,092,000.00 | $48,402,000.00 | $34,798,000.00 | $31,199,000.00 | $32,015,121.00 | $22,203,444.00 | $16,706,669.00 | $14,338,000.00 | $14,309,550.00 | $10,003,139.00 | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $337,969,000.00 | $338,106,000.00 | $335,696,000.00 | $336,627,000.00 | $347,566,000.00 | $354,977,000.00 | $369,653,000.00 | $350,033,000.00 | $343,168,000.00 | $336,986,000.00 | $322,824,000.00 | $228,911,000.00 | $224,241,000.00 | $169,386,000.00 | $159,775,000.00 | $105,876,000.00 | $95,635,000.00 | $72,271,000.00 | $68,640,000.00 | $80,253,000.00 | $60,001,000.00 | $57,720,000.00 | $58,699,236.00 | $59,568,582.00 | $57,839,617.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $36,500,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-45,459,000.00 | $-47,056,000.00 | $-50,546,000.00 | $-57,565,000.00 | $-60,754,000.00 | $-60,570,000.00 | $-61,282,000.00 | $-63,290,000.00 | $-63,406,000.00 | $-60,671,000.00 | $-61,049,000.00 | $-35,008,000.00 | $-34,614,000.00 | $-37,102,000.00 | $-20,525,000.00 | $-23,967,000.00 | $-23,811,000.00 | $-22,350,000.00 | $-9,165,000.00 | $-10,068,000.00 | $-6,578,000.00 | $-6,668,000.00 | $-7,558,112.00 | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $67,349,000.00 | $56,552,000.00 | $46,584,000.00 | $29,670,000.00 | $17,189,000.00 | $10,670,000.00 | $6,329,000.00 | $-3,977,000.00 | $-10,447,000.00 | $-14,020,000.00 | $-18,860,000.00 | $-2,349,000.00 | $-4,876,000.00 | $-12,135,000.00 | $1,188,000.00 | $-7,714,000.00 | $-9,007,000.00 | $-8,196,000.00 | $76,418,000.00 | $76,777,000.00 | $82,595,000.00 | $82,953,000.00 | $81,838,380.00 | -- | $-41,133,000.00 | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $-39,109,000.00 | $-39,766,000.00 | $-40,823,000.00 | $-43,118,000.00 | $-43,173,000.00 | $-44,294,000.00 | $-51,994,000.00 | $-54,770,000.00 | $-57,450,000.00 | $-55,168,000.00 | $-56,824,000.00 | $-33,956,000.00 | $-33,528,000.00 | $-37,297,000.00 | $-18,374,000.00 | $-22,274,000.00 | $-22,000,000.00 | $-19,654,000.00 | $-106,966,000.00 | $-108,628,000.00 | $-107,798,000.00 | $-109,474,000.00 | $-108,522,495.00 | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $366,209,000.00 | $354,892,000.00 | $341,457,000.00 | $323,179,000.00 | $321,582,000.00 | $321,353,000.00 | $323,988,000.00 | $291,286,000.00 | $275,271,000.00 | $267,798,000.00 | $247,140,000.00 | $192,606,000.00 | $185,837,000.00 | $119,954,000.00 | $142,589,000.00 | $75,888,000.00 | $64,628,000.00 | $44,421,000.00 | $38,092,000.00 | $48,402,000.00 | $34,798,000.00 | $31,199,000.00 | $32,015,121.00 | $22,203,444.00 | $16,706,669.00 | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/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 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $64,460,000.00 | $261,276,000.00 | $71,030,000.00 | $127,232,000.00 | $57,955,000.00 | $209,390,000.00 | $57,687,000.00 | $94,300,000.00 | $41,278,000.00 | $151,312,000.00 | $41,681,000.00 | $31,228,000.00 | $117,014,000.00 | $82,364,000.00 | $29,924,000.00 | $20,425,000.00 | $77,486,000.00 | $21,169,000.00 | $19,386,000.00 | $23,133,000.00 | $60,148,000.00 | $16,054,000.00 | $14,788,000.00 | $14,588,881.00 | $42,711,000.00 | $10,807,000.00 | $10,879,000.00 | $9,890,949.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $63,005,000.00 | $228,320,000.00 | $171,989,000.00 | $114,573,000.00 | $56,486,000.00 | $199,262,000.00 | $148,634,000.00 | $94,735,000.00 | $47,380,000.00 | $142,639,000.00 | $104,556,000.00 | $32,030,000.00 | $97,074,000.00 | $67,572,000.00 | $22,299,000.00 | $20,224,000.00 | $63,413,000.00 | $47,454,000.00 | $29,958,000.00 | $14,445,000.00 | $74,078,000.00 | $60,762,000.00 | $47,362,498.00 | $9,825,669.00 | $35,100,000.00 | $9,924,000.00 | $15,158,853.00 | $7,090,785.00 | -- |
Loss from Operations | $1,455,000.00 | $32,956,000.00 | $26,273,000.00 | $12,659,000.00 | $1,469,000.00 | $10,128,000.00 | $3,353,000.00 | $-435,000.00 | $-6,102,000.00 | $8,673,000.00 | $6,526,000.00 | $-802,000.00 | $19,940,000.00 | $14,792,000.00 | $7,826,000.00 | $201,000.00 | $3,236,000.00 | $3,673,000.00 | $12,561,000.00 | $8,688,000.00 | $-13,930,000.00 | $-15,331,000.00 | $-22,749,000.00 | $4,763,212.00 | $7,611,000.00 | $6,493,000.00 | $5,610,726.00 | $2,800,164.00 | -- |
Loss Before Income Taxes | $-32,000.00 | $26,388,000.00 | $11,997,000.00 | $9,481,000.00 | $-262,000.00 | $5,129,000.00 | $-58,000.00 | $-2,432,000.00 | $-6,985,000.00 | $6,004,000.00 | $2,793,000.00 | $-1,383,000.00 | $17,720,000.00 | $13,203,000.00 | $6,809,000.00 | $-337,000.00 | $11,686,000.00 | $14,373,000.00 | $11,309,000.00 | $8,062,000.00 | $-18,218,000.00 | $-18,951,000.00 | $-23,721,273.00 | $3,768,000.00 | $8,678,000.00 | $8,300,000.00 | $5,824,456.00 | -- | -- |
Earnings Per Share Basic | $0.07 | $0.59 | $0.29 | $0.15 | -- | -- | -- | $-0.10 | $-0.11 | $0.28 | $0.21 | $-0.02 | $0.16 | $0.19 | $0.20 | $-0.01 | $0.06 | $0.07 | $0.06 | $0.17 | $-0.66 | $-0.66 | $-0.68 | $0.08 | -- | $-0.66 | $-0.68 | -- | -- |
Weighted Average Shares Basic | 25,087,000 | 23,929,000 | 24,124,000 | 23,689,000 | 23,206,000 | 20,995,000 | 20,531,000 | 20,348,000 | 20,240,000 | -- | 18,903,000 | 18,375,000 | 16,785,000 | 16,466,000 | 16,011,000 | 15,564,000 | 14,864,000 | 14,746,000 | 14,545,000 | 14,211,000 | 13,554,000 | 13,533,000 | 13,533,267 | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.05 | $0.55 | $0.43 | $0.15 | -- | -- | -- | $-0.10 | $-0.11 | $0.26 | $0.19 | $-0.02 | $0.51 | $0.36 | $0.18 | $-0.01 | $0.05 | $0.27 | $0.22 | $0.16 | $-0.66 | $-0.66 | $-0.68 | $0.08 | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 38,839,000 | 38,356,000 | 24,274,000 | 23,981,000 | 23,206,000 | 21,773,000 | 21,430,000 | 20,348,000 | 20,240,000 | -- | 20,570,000 | 18,375,000 | 18,383,000 | 17,926,000 | 17,432,000 | 15,564,000 | 16,100,000 | 15,936,000 | 15,685,000 | 15,289,000 | 13,554,000 | 13,533,000 | 13,533,267 | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |