Date | 9/30/2024 | 6/30/2024 | 3/31/2024 | 9/30/2023 | 6/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 | 7/31/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 | $95,000,000.00 | $85,600,000.00 | $82,949,000.00 | $91,200,000.00 | $95,900,000.00 | $114,821,000.00 | $134,180,000.00 | $273,166,000.00 | $309,017,000.00 | $329,633,000.00 | $363,177,000.00 | $368,339,000.00 | $406,981,000.00 | $409,900,000.00 | $183,100,000.00 | $179,800,000.00 | $98,653,000.00 | $98,845,000.00 | $94,474,818.00 | -- | $17,468,466.00 | -- | $4,478,512.00 | -- | -- | -- | -- |
Accounts Receivable Net Current | $50,261,000.00 | $45,988,000.00 | $42,699,000.00 | $37,003,000.00 | $31,314,000.00 | $27,728,000.00 | $22,835,000.00 | $22,606,000.00 | $19,910,000.00 | $17,282,000.00 | $18,532,000.00 | $17,817,000.00 | $14,292,000.00 | $12,759,000.00 | $12,618,000.00 | $12,528,000.00 | $14,600,000.00 | $14,648,000.00 | $12,369,260.00 | -- | $9,730,319.00 | -- | $12,089,719.00 | -- | -- | -- | -- |
Inventory | $6,572,000.00 | $8,013,000.00 | $7,645,000.00 | $5,769,000.00 | $6,121,000.00 | $4,520,000.00 | $3,802,000.00 | $3,365,000.00 | $2,350,000.00 | $2,021,000.00 | $2,375,000.00 | $2,124,000.00 | $2,310,000.00 | $2,217,000.00 | $1,679,000.00 | $1,667,000.00 | $1,219,000.00 | $1,237,000.00 | $821,658.00 | -- | $550,894.00 | -- | $882,000.00 | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $8,154,000.00 | $6,716,000.00 | $6,221,000.00 | $7,097,000.00 | $6,111,000.00 | $6,797,000.00 | $6,795,000.00 | $5,775,000.00 | $5,164,000.00 | $4,807,000.00 | $5,500,000.00 | $3,419,000.00 | $3,087,000.00 | $4,766,000.00 | $3,718,000.00 | $1,717,000.00 | $2,080,000.00 | $1,951,000.00 | $2,197,235.00 | -- | $774,885.00 | -- | $675,562.00 | -- | -- | -- | -- |
Total Current Assets | $344,772,000.00 | $320,405,000.00 | $295,778,000.00 | $279,622,000.00 | $269,054,000.00 | $271,100,000.00 | $299,414,000.00 | $304,912,000.00 | $336,441,000.00 | $353,743,000.00 | $389,584,000.00 | $391,699,000.00 | $426,670,000.00 | $429,594,000.00 | $201,065,000.00 | $195,671,000.00 | $116,552,000.00 | $116,681,000.00 | $109,862,971.00 | -- | $28,524,564.00 | -- | $18,126,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | $22,273,000.00 | $20,511,000.00 | $18,254,000.00 | $13,054,000.00 | $11,203,000.00 | $9,385,000.00 | -- | $8,866,000.00 | $8,092,000.00 | $7,780,000.00 | $7,102,000.00 | $6,646,000.00 | $5,024,000.00 | $2,733,000.00 | $2,060,000.00 | $1,798,236.00 | -- | $1,743,170.00 | -- | $1,529,000.00 | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,167.00 | -- | -- | -- | -- |
Goodwill | $10,700,000.00 | $10,700,000.00 | $10,700,000.00 | $10,700,000.00 | $10,700,000.00 | $10,700,000.00 | $10,486,000.00 | $10,494,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $1,831,000.00 | $2,683,000.00 | $1,720,000.00 | $1,566,000.00 | $1,190,000.00 | $792,000.00 | $1,195,000.00 | $1,223,000.00 | $2,699,000.00 | $1,715,000.00 | $1,728,000.00 | $1,631,000.00 | $1,761,000.00 | $1,536,000.00 | $1,638,000.00 | $199,000.00 | $216,000.00 | $135,000.00 | $87,168.00 | -- | $1,813,311.00 | -- | $213,735.00 | -- | -- | -- | -- |
Total Assets | $514,565,000.00 | $487,312,000.00 | $458,507,000.00 | $436,019,000.00 | $425,400,000.00 | $426,891,000.00 | $457,811,000.00 | $458,380,000.00 | $444,425,000.00 | $462,572,000.00 | $433,692,000.00 | $435,533,000.00 | $437,332,000.00 | $439,328,000.00 | $210,394,000.00 | $201,546,000.00 | $120,257,000.00 | $119,746,000.00 | $113,200,247.00 | -- | $33,347,143.00 | -- | $22,404,935.00 | -- | -- | -- | -- |
Accounts Payable | $6,810,000.00 | $9,540,000.00 | $9,318,000.00 | $6,929,000.00 | $7,135,000.00 | $9,961,000.00 | $5,768,000.00 | $3,281,000.00 | $3,314,000.00 | $2,546,000.00 | $2,766,000.00 | $1,368,000.00 | $2,172,000.00 | $2,098,000.00 | $2,101,000.00 | $2,495,000.00 | $1,934,000.00 | $1,865,000.00 | $1,251,267.00 | -- | $2,084,910.00 | -- | $1,451,000.00 | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $73,510,000.00 | $63,419,000.00 | $56,045,000.00 | $50,236,000.00 | $46,632,000.00 | $41,742,000.00 | $46,378,000.00 | $36,720,000.00 | $47,089,000.00 | $50,832,000.00 | $21,979,000.00 | $19,617,000.00 | $18,745,000.00 | $23,637,000.00 | $43,835,000.00 | $43,924,000.00 | $32,323,000.00 | $34,633,000.00 | $30,864,119.00 | -- | $36,940,985.00 | -- | $32,474,086.00 | -- | -- | -- | -- |
Long Term Debt | $10,015,000.00 | $10,008,000.00 | $10,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $26,688,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $473,000.00 | $-172,000.00 | $-111,000.00 | $-71,000.00 | $-144,000.00 | $-136,000.00 | $-189,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-209,716,000.00 | $-212,000,000.00 | $-220,900,000.00 | $-215,791,000.00 | $-208,900,000.00 | $-190,109,000.00 | $-140,287,000.00 | $-120,038,000.00 | $-118,390,000.00 | $-93,767,000.00 | $-87,358,000.00 | $-75,567,000.00 | $-66,776,000.00 | $-62,496,000.00 | $-57,607,000.00 | $-53,018,000.00 | $-51,642,000.00 | $-52,212,000.00 | $-54,266,345.00 | -- | $-60,100,000.00 | -- | $-57,488,578.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $441,055,000.00 | $423,893,000.00 | $402,462,000.00 | $385,783,000.00 | $378,768,000.00 | $385,149,000.00 | $411,433,000.00 | $421,660,000.00 | $397,336,000.00 | $411,740,000.00 | $411,713,000.00 | $415,916,000.00 | $418,587,000.00 | $415,691,000.00 | $166,559,000.00 | $157,622,000.00 | $87,934,000.00 | $85,113,000.00 | $82,336,128.00 | -- | $-50,202,566.00 | $-49,432,154.00 | $-56,566,000.00 | $-60,449,386.00 | $-57,053,534.00 | $-53,927,397.00 | $-50,310,505.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $514,565,000.00 | $487,312,000.00 | $458,507,000.00 | $436,019,000.00 | $425,400,000.00 | $426,891,000.00 | $457,811,000.00 | $458,380,000.00 | $444,425,000.00 | $462,572,000.00 | $433,692,000.00 | $435,533,000.00 | $437,332,000.00 | $439,328,000.00 | $210,394,000.00 | $201,546,000.00 | $120,257,000.00 | $119,746,000.00 | $113,200,247.00 | -- | $33,347,143.00 | -- | $22,405,000.00 | -- | -- | -- | -- |
Date | 9/30/2024 | 6/30/2024 | 3/31/2024 | 9/30/2023 | 6/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 | 7/31/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $44,022,000.00 | $14,519,000.00 | $13,894,000.00 | $32,559,000.00 | $21,240,000.00 | $10,182,000.00 | $22,489,000.00 | $7,686,000.00 | $5,944,000.00 | -- | $11,225,000.00 | $6,725,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $19,785,000.00 | $14,626,000.00 | $12,742,000.00 | $10,569,000.00 | $15,027,000.00 | $44,555,000.00 | $13,066,169.00 | -- | $8,746,000.00 | $7,119,000.00 | $17,489,000.00 | $2,361,000.00 | $2,652,000.00 | $2,406,000.00 | -- |
Research and Development | $12,323,000.00 | $27,945,000.00 | $13,809,000.00 | $12,923,000.00 | $27,701,000.00 | $14,393,000.00 | $10,907,000.00 | $22,687,000.00 | $10,761,000.00 | $29,646,000.00 | $20,201,000.00 | $12,701,000.00 | $5,908,000.00 | $13,256,000.00 | $8,675,000.00 | $5,617,000.00 | $2,913,000.00 | $7,385,000.00 | $1,514,966.00 | -- | $2,711,088.00 | $1,394,000.00 | $4,854,000.00 | $1,294,301.00 | $2,421,887.00 | -- | -- |
Selling, General, and Administrative | $150,082,000.00 | $99,583,000.00 | $48,495,000.00 | $136,062,000.00 | $44,681,000.00 | $46,762,000.00 | $104,577,000.00 | $37,498,000.00 | $30,453,000.00 | $86,738,000.00 | $61,578,000.00 | $38,983,000.00 | $18,161,000.00 | $48,132,000.00 | $11,703,000.00 | $21,470,000.00 | $11,078,000.00 | $29,842,000.00 | $7,121,982.00 | -- | $6,820,927.00 | $6,047,000.00 | $16,471,000.00 | $12,305,933.00 | $8,387,546.00 | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $24,069,000.00 | -- | -- | -- | $13,991,000.00 | $37,227,000.00 | $24,215,585.00 | -- | $15,578,637.00 | $7,441,000.00 | $21,325,000.00 | $16,022,121.00 | $5,318,952.00 | -- | -- |
Loss from Operations | $5,079,000.00 | $5,012,000.00 | $-5,471,000.00 | $-9,640,000.00 | $-21,157,000.00 | $-31,522,000.00 | $-21,536,000.00 | $-28,487,000.00 | $-24,516,000.00 | $-40,079,000.00 | $-24,908,000.00 | $-13,094,000.00 | $-4,284,000.00 | $-6,542,000.00 | $-3,901,000.00 | $-645,000.00 | $1,036,000.00 | $7,328,000.00 | $4,429,221.00 | -- | $286,177.00 | $-322,000.00 | $-3,836,000.00 | $-8,603,037.00 | $-5,751,309.00 | -- | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.31 | $0.23 | $-0.09 | $-0.26 | $-1.80 | $-1.10 | $-1.79 | $-0.06 | $-0.97 | $-1.24 | $-0.99 | $-0.52 | $-0.17 | $-0.23 | $-0.29 | $-0.08 | $0.03 | $0.35 | $0.43 | -- | $-1.05 | $-1.22 | $-5.33 | $-2.33 | $-2.15 | $-2.37 | -- |
Weighted Average Shares Basic | 27,659,000 | 27,646,000 | 27,485,000 | 26,725,000 | 26,670,000 | 26,607,000 | 26,316,000 | 25,746,000 | 25,424,000 | 25,137,000 | 25,072,000 | 25,002,000 | 24,912,000 | 18,929,000 | 19,936,000 | 17,544,000 | 17,372,000 | 8,584,000 | 12,757,658 | -- | 2,153,000 | 1,917,000 | 1,906,000 | 1,912,429 | -- | -- | -- |
Earnings Per Share Diluted | $0.08 | $0.22 | $-0.09 | $-2.05 | $-0.70 | $-1.10 | $-0.77 | $-1.02 | $-0.97 | $-1.24 | $-0.99 | $-0.52 | $-0.17 | $-0.54 | $-0.29 | $-0.08 | $0.03 | $-0.21 | $-0.67 | -- | $-1.05 | $-1.22 | $-5.33 | $-6.85 | $-2.15 | $-2.37 | -- |
Weighted Average Shares Diluted | 29,401,000 | 28,542,000 | 27,485,000 | 26,725,000 | 26,670,000 | 26,607,000 | 25,938,000 | 26,064,000 | 25,424,000 | 25,137,000 | 25,287,000 | 25,002,000 | 24,912,000 | 18,929,000 | 18,290,000 | 17,458,000 | 18,734,000 | 8,658,000 | 5,746,610 | -- | 2,153,000 | 1,917,000 | 1,906,000 | 1,912,429 | -- | -- | -- |
Common Stock Shares Authorized | 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 | 17,650,824 | -- | 15,102,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 27,975,808 | 27,711,024 | 27,585,669 | 26,890,488 | 26,784,008 | 26,686,201 | 26,350,530 | 26,292,299 | 25,485,420 | 25,378,520 | 25,286,546 | 25,164,053 | 25,054,513 | 24,812,487 | 19,844,426 | 19,373,869 | 17,203,496 | 17,130,907 | 17,074,049 | -- | 2,192,461 | -- | 1,916,224 | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,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 | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |