| Income Statement (Quarterly) | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
|---|---|---|---|---|
| Revenue | 17,197,000 | 17,887,000 | 19,983,000 | 20,112,310 |
| Cost of Revenue | 12,656,000 | 13,164,000 | 13,964,000 | 14,054,490 |
| Gross Profit | 4,541,000 | 4,723,000 | 6,019,000 | 6,057,820 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 889,000 | 924,649 | 616,809 | 620,816 |
| Operating Expenses | 3,346,000 | 3,480,000 | 5,833,000 | 5,871,156 |
| Operating Income | 1,195,000 | 1,243,000 | 185,459 | 186,664 |
| Interest Expense | 0 | 0 | 0 | 0 |
| Income Before Tax | 2,424,000 | 2,521,000 | 1,592,000 | 1,602,700 |
| Income Tax Expense | 354,161 | 368,362 | 66,598 | 67,031 |
| Net Income | 1,531,000 | 1,592,000 | 1,119,000 | 1,125,937 |
| Per Share | ||||
| EPS | 0.22 | 0.23 | 0.04 | 0.04 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Revenue | 75,328,000 | 81,891,992 | 87,132,230 | 529,250,664 | 307,788,730 |
| Cost of Revenue | 53,937,000 | 57,326,545 | 68,180,339 | 315,597,133 | 182,618,305 |
| Gross Profit | 21,391,000 | 24,565,447 | 18,951,891 | 213,653,531 | 125,170,425 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 3,053,000 | 20,485,532 | 5,692,152 | 39,469,617 | 16,207,013 |
| Operating Expenses | 18,590,000 | 59,055,010 | 19,620,581 | 146,504,889 | 31,084,452 |
| Operating Income | 2,801,000 | -34,615,466 | -68,574 | 51,930,792 | 94,085,973 |
| Interest Expense | 109,233 | 86,582 | 65,982 | 1,790,309 | 1,067,624 |
| Income Before Tax | 8,143,000 | -37,937,465 | -7,484,786 | 55,285,000 | 93,918,470 |
| Income Tax Expense | 853,882 | -353,034 | -564,793 | 547,209 | 2,446,634 |
| Net Income | 5,370,000 | -37,868,800 | -6,919,993 | 55,275,851 | 91,483,427 |
| Per Share | |||||
| EPS | 0.40 | -8.30 | -1.74 | 1.26 | 2.09 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 144,112,000 | 44,786,884 | 42,746,270 | 272,368,599 |
| Short Term Investments | 20,809,000 | 2,599,455 | 0 | 0 |
| Net Receivables | 3,299,000 | 3,249,009 | 8,610,876 | 41,518,475 |
| Inventory | 0 | 1 | 130,524 | 5,251,250 |
| Total Current Assets | 175,918,000 | 57,645,685 | 55,210,655 | 344,264,627 |
| Property Plant Equipment | 279,962 | 158,508 | 296,215 | 2,525,580 |
| Goodwill and Intangibles | 0 | 0 | 16,223,510 | 167,799,200 |
| Total Assets | 176,275,000 | 57,960,984 | 72,086,734 | 520,332,679 |
| Liabilities | ||||
| Account Payables | 2,587,000 | 2,955,501 | 2,041,951 | 13,086,682 |
| Short Term Debt | 22,938,794 | 1,945,517 | 150,666 | 1,047,152 |
| Total Current Liabilities | 28,785,000 | 12,045,655 | 4,803,435 | 140,033,868 |
| Long Term Debt | 96,899 | 0 | 30,754 | 1,009,917 |
| Total Liabilities | 28,882,000 | 12,045,655 | 5,075,274 | 146,440,243 |
| Shareholders Equity | ||||
| Retained Earnings | -4,670,000 | -10,893,664 | 19,141,699 | 178,918,737 |
| Total Shareholders Equity | 144,946,000 | 45,379,112 | 66,755,805 | 372,342,087 |
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 144,112,000 | 44,786,884 | 42,746,270 | 272,368,599 | 242,142,524 |
| Short Term Investments | 20,809,000 | 2,599,455 | 0 | 0 | 0 |
| Net Receivables | 3,299,000 | 3,249,009 | 8,610,876 | 41,518,475 | 52,258,029 |
| Inventory | 0 | 1 | 130,524 | 5,251,250 | 949,928 |
| Total Current Assets | 175,918,000 | 57,645,685 | 55,210,655 | 344,264,627 | 304,473,636 |
| Property Plant Equipment | 279,962 | 158,508 | 296,215 | 2,525,580 | 1,726,864 |
| Goodwill and Intangibles | 0 | 0 | 16,223,510 | 167,799,200 | 175,022,433 |
| Total Assets | 176,275,000 | 57,960,984 | 72,086,734 | 520,332,679 | 482,621,752 |
| Liabilities | |||||
| Account Payables | 2,587,000 | 2,955,501 | 2,041,951 | 13,086,682 | 10,666,440 |
| Short Term Debt | 22,938,794 | 1,945,517 | 150,666 | 1,047,152 | 13,827,427 |
| Total Current Liabilities | 28,785,000 | 12,045,655 | 4,803,435 | 140,033,868 | 155,523,392 |
| Long Term Debt | 96,899 | 0 | 30,754 | 1,009,917 | 570,964 |
| Total Liabilities | 28,882,000 | 12,045,655 | 5,075,274 | 146,440,243 | 163,012,407 |
| Shareholders Equity | |||||
| Retained Earnings | -4,670,000 | -10,893,664 | 19,141,699 | 178,918,737 | 128,098,769 |
| Total Shareholders Equity | 144,946,000 | 45,379,112 | 66,755,805 | 372,342,087 | 317,521,266 |
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 5,370,000 | -37,868,800 | -6,919,993 | 54,737,791 |
| Depreciation & Amortization | 186,000 | 1,071,402 | 1,520,115 | 10,402,419 |
| Stock Based Compensation | 0 | 16,852,886 | 0 | 0 |
| Change in Working Capital | -8,150,000 | -1,334,533 | -302,369 | 17,139,538 |
| Operating Cash Flow | 4,075,000 | -6,411,681 | 1,955,358 | 98,530,184 |
| Investing Activities | ||||
| Capital Expenditure | -3,984 | 6,411,681 | -160,923 | -232,314 |
| Investments | -3,983 | 6,411,681 | -160,923 | -232,314 |
| Investing Cash Flow | -17,336,000 | -2,360,262 | 2,763,954 | -41,830,676 |
| Financing Activities | ||||
| Debt Repayment | 94,596,000 | -7,195,240 | 0 | -26,147,837 |
| Common Stock Issued/Repurchased | 17,952,000 | 0 | 20,661,356 | 0 |
| Dividends Paid | 0 | 0 | 0 | 0 |
| Financing Cash Flow | 112,548,000 | 10,808,466 | -2,422,918 | -25,079,283 |
| Summary | ||||
| Free Cash Flow | 4,071,000 | 0 | 1,794,435 | 98,297,870 |
| Net Change in Cash | 99,983,000 | 2,040,614 | 26,475 | 30,226,075 |
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 5,370,000 | -37,868,800 | -6,919,993 | 54,737,791 | 91,471,836 |
| Depreciation & Amortization | 186,000 | 1,071,402 | 1,520,115 | 10,402,419 | 5,027,310 |
| Stock Based Compensation | 0 | 16,852,886 | 0 | 0 | 3,949,066 |
| Change in Working Capital | -8,150,000 | -1,334,533 | -302,369 | 17,139,538 | -4,813,718 |
| Operating Cash Flow | 4,075,000 | -6,411,681 | 1,955,358 | 98,530,184 | 96,200,132 |
| Investing Activities | |||||
| Capital Expenditure | -3,984 | 6,411,681 | -160,923 | -232,314 | -402,409 |
| Investments | -3,983 | 6,411,681 | -160,923 | -232,314 | -402,409 |
| Investing Cash Flow | -17,336,000 | -2,360,262 | 2,763,954 | -41,830,676 | 33,514,895 |
| Financing Activities | |||||
| Debt Repayment | 94,596,000 | -7,195,240 | 0 | -26,147,837 | -16,062,786 |
| Common Stock Issued/Repurchased | 17,952,000 | 0 | 20,661,356 | 0 | 0 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 |
| Financing Cash Flow | 112,548,000 | 10,808,466 | -2,422,918 | -25,079,283 | 112,966,844 |
| Summary | |||||
| Free Cash Flow | 4,071,000 | 0 | 1,794,435 | 98,297,870 | 95,797,723 |
| Net Change in Cash | 99,983,000 | 2,040,614 | 26,475 | 30,226,075 | 239,959,830 |