Date | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 12/31/2018 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $14,431,000.00 | $9,746,000.00 | $14,328,000.00 | $13,282,000.00 | $23,844,000.00 | $25,783,000.00 | $20,619,000.00 | $38,745,000.00 | $38,545,000.00 | $319,000.00 | $386,000.00 | -- | -- | -- | -- |
Accounts Receivable Net Current | $85,229,000.00 | $81,874,000.00 | $67,164,000.00 | $64,443,000.00 | $61,550,000.00 | $56,924,000.00 | $38,491,000.00 | $34,964,000.00 | $33,323,000.00 | $27,699,000.00 | $24,183,000.00 | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $15,933,000.00 | $11,723,000.00 | $7,704,000.00 | $7,068,000.00 | $9,825,000.00 | $10,020,000.00 | $4,850,000.00 | $3,858,000.00 | $3,406,000.00 | $2,825,000.00 | $2,271,000.00 | -- | -- | -- | -- |
Total Current Assets | $145,431,000.00 | $130,331,000.00 | $110,065,000.00 | $102,130,000.00 | $108,153,000.00 | $105,121,000.00 | $74,409,000.00 | $87,355,000.00 | $83,929,000.00 | $39,355,000.00 | $35,102,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | $6,524,000.00 | $22,683,000.00 | $21,752,000.00 | $20,202,000.00 | $17,864,000.00 | $16,843,000.00 | $16,218,000.00 | $15,357,000.00 | -- | -- | -- | -- |
Intangible Assets Net | $38,177,000.00 | $39,763,000.00 | $26,581,000.00 | $27,950,000.00 | $15,734,000.00 | $15,035,000.00 | $12,286,000.00 | $2,789,000.00 | $1,865,000.00 | $1,934,000.00 | $1,131,000.00 | -- | -- | -- | -- |
Goodwill | $75,731,000.00 | $77,106,000.00 | $53,082,000.00 | $53,210,000.00 | $55,264,000.00 | $39,613,000.00 | $28,471,000.00 | $13,484,000.00 | $11,723,000.00 | $11,723,000.00 | $9,179,000.00 | -- | -- | -- | $9,179,000.00 |
Other Assets | $1,149,000.00 | $1,082,000.00 | $1,080,000.00 | $1,020,000.00 | $809,000.00 | $887,000.00 | $681,000.00 | $687,000.00 | $736,000.00 | $718,000.00 | $669,000.00 | -- | -- | -- | -- |
Total Assets | $353,960,000.00 | $338,020,000.00 | $268,062,000.00 | $255,757,000.00 | $204,729,000.00 | $184,506,000.00 | $138,170,000.00 | $124,355,000.00 | $117,280,000.00 | $72,140,000.00 | $63,638,000.00 | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $199,759,000.00 | $192,376,000.00 | $140,802,000.00 | $132,898,000.00 | $87,932,000.00 | $76,062,000.00 | $59,757,000.00 | $52,545,000.00 | $49,146,000.00 | $53,757,000.00 | $46,501,000.00 | -- | -- | -- | -- |
Long Term Debt | $24,299,000.00 | $29,665,000.00 | $24,253,000.00 | $27,202,000.00 | -- | -- | $12,857,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $196,731,000.00 | $189,351,000.00 | $167,440,000.00 | $162,922,000.00 | $156,966,000.00 | $152,039,000.00 | $120,842,000.00 | $113,531,000.00 | $110,218,000.00 | $60,161,000.00 | $58,866,000.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $546,000.00 | $557,000.00 | $568,000.00 | $578,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-18,710,000.00 | $-19,893,000.00 | $-19,259,000.00 | $-19,796,000.00 | $-20,267,000.00 | $-23,664,000.00 | $-24,801,000.00 | $-24,201,000.00 | $-24,558,000.00 | $-24,119,000.00 | $-25,100,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $154,201,000.00 | $145,644,000.00 | $127,260,000.00 | $122,859,000.00 | $116,797,000.00 | $108,444,000.00 | $78,413,000.00 | $71,810,000.00 | $68,134,000.00 | $18,383,000.00 | $17,137,000.00 | $-17,918,000.00 | $-17,513,000.00 | $-23,283,000.00 | $-9,854,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $353,960,000.00 | $338,020,000.00 | $268,062,000.00 | $255,757,000.00 | $204,729,000.00 | $184,506,000.00 | $138,170,000.00 | $124,355,000.00 | $117,280,000.00 | $72,140,000.00 | $63,638,000.00 | -- | -- | -- | -- |
Date | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 12/31/2018 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $45,693,000.00 | $78,420,000.00 | $37,373,000.00 | $126,586,000.00 | $90,439,000.00 | $56,489,000.00 | $74,532,000.00 | $19,498,000.00 | $34,344,000.00 | $16,156,000.00 | -- | $32,153,000.00 | $15,530,000.00 | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $41,735,000.00 | $71,965,000.00 | $33,636,000.00 | $117,839,000.00 | $31,916,000.00 | $50,868,000.00 | $69,029,000.00 | $48,328,000.00 | $29,953,000.00 | $12,749,000.00 | -- | $24,168,000.00 | $12,069,000.00 | -- | -- |
Total Operating Expenses | $126,155,000.00 | $80,013,000.00 | $37,190,000.00 | $130,008,000.00 | $35,043,000.00 | $30,861,000.00 | $75,278,000.00 | $19,925,000.00 | $32,808,000.00 | $14,151,000.00 | -- | $24,793,000.00 | $12,374,000.00 | -- | -- |
Loss from Operations | $2,616,000.00 | $-1,116,000.00 | $1,537,000.00 | $5,120,000.00 | $4,541,000.00 | $2,322,000.00 | $160,000.00 | $1,466,000.00 | $1,174,000.00 | $1,495,000.00 | -- | $2,707,000.00 | $707,000.00 | -- | -- |
Loss Before Income Taxes | $1,121,000.00 | $-2,259,000.00 | $324,000.00 | $1,736,000.00 | $1,624,000.00 | $831,000.00 | $-1,280,000.00 | $-22,000.00 | $782,000.00 | $1,290,000.00 | -- | $3,490,000.00 | $716,000.00 | -- | -- |
Earnings Per Share Basic | $0.08 | $-0.01 | $0.04 | $0.39 | $0.26 | $0.09 | $0.03 | $0.10 | $0.07 | $0.17 | -- | $0.35 | $0.07 | -- | -- |
Weighted Average Shares Basic | 12,814,971 | 12,276,173 | 11,800,308 | 10,887,620 | 11,304,946 | 10,761,172 | 7,525,206 | 8,920,505 | 6,029,054 | 5,083,470 | -- | 5,555,697 | 5,584,321 | -- | -- |
Earnings Per Share Diluted | $0.07 | $-0.05 | $0.04 | $0.37 | $0.25 | $-0.03 | $0.03 | $0.10 | $0.07 | $0.17 | -- | $0.27 | $0.07 | -- | -- |
Weighted Average Shares Diluted | 13,437,841 | 12,022,550 | 12,669,581 | 11,683,758 | 11,129,478 | 10,427,602 | 7,635,615 | 7,008,440 | 6,029,054 | 5,096,597 | -- | 5,591,118 | 5,622,700 | -- | -- |
Common Stock Shares Authorized | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | -- | 30,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 14,634,602 | 14,600,293 | 13,593,846 | 13,556,550 | 13,384,491 | 13,263,815 | 11,489,579 | 11,179,120 | 11,092,245 | -- | 5,744,594 | -- | -- | -- | -- |
Common Stock Value | $171,000.00 | $171,000.00 | $160,000.00 | $159,000.00 | $157,000.00 | $156,000.00 | $137,000.00 | $134,000.00 | $133,000.00 | $2,000.00 | $2,000.00 | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | 5,000,000 | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |