| Income Statement (Quarterly) | 2026-04-07 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
| Revenue | 425,213,042 | 425,213,042 | 212,606,521 | 265,475,502 |
| Cost of Revenue | 246,145,684 | 246,145,684 | 123,072,842 | 174,277,095 |
| Gross Profit | 179,067,358 | 179,067,358 | 89,533,679 | 91,198,407 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 162,878,776 | 162,878,776 | 81,439,388 | 75,618,895 |
| Operating Expenses | 162,878,776 | 162,878,776 | 81,439,388 | 75,618,895 |
| Operating Income | 16,188,582 | 16,188,582 | 8,094,291 | 15,579,512 |
| Interest Expense | 0 | 2,266,264 | 0 | 0 |
| Income Before Tax | 15,712,498 | 15,712,498 | 7,856,249 | 12,441,158 |
| Income Tax Expense | 3,644,182 | 3,644,182 | 1,822,091 | 2,459,320 |
| Net Income | 12,068,316 | 12,068,316 | 6,034,158 | 9,981,838 |
| Per Share | ||||
| EPS | 0.09 | 0.09 | 0.05 | 0.07 |
| 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 | 1,006,620,320 | 1,060,045,974 | 881,199,661 | 993,032,379 | 899,686,220 |
| Cost of Revenue | 627,421,780 | 662,806,836 | 495,306,671 | 507,811,003 | 476,414,093 |
| Gross Profit | 379,198,540 | 397,239,138 | 385,892,990 | 485,221,376 | 423,272,127 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 323,761,477 | 348,643,107 | 363,898,338 | 447,742,254 | 501,579,181 |
| Operating Expenses | 322,952,790 | 346,585,299 | 362,546,308 | 447,742,254 | 500,519,045 |
| Operating Income | 56,245,750 | 48,226,443 | 18,928,273 | 37,479,122 | -77,246,918 |
| Interest Expense | 5,634,254 | 6,549,299 | 7,795,763 | 8,868,161 | 11,926,395 |
| Income Before Tax | 44,485,167 | 40,603,772 | 10,952,910 | 20,205,851 | -78,379,992 |
| Income Tax Expense | 11,311,639 | 8,998,394 | -5,053,417 | 2,229,409 | -2,436,421 |
| Net Income | 33,173,527 | 31,605,378 | 16,006,327 | 12,371,865 | -68,309,790 |
| Per Share | |||||
| EPS | 0.25 | 0.24 | 0.12 | 0.12 | -0.51 |
| 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 | 106,457,075 | 143,224,055 | 114,688,165 | 84,265,326 |
| Short Term Investments | 645,910 | 259,740 | 282,867 | 0 |
| Net Receivables | 240,450,219 | 223,122,076 | 205,408,626 | 0 |
| Inventory | 278,221,780 | 230,363,770 | 311,939,143 | 389,727,583 |
| Total Current Assets | 655,385,875 | 623,352,417 | 681,745,087 | 715,534,464 |
| Property Plant Equipment | 126,694,333 | 25,159,962 | 31,960,656 | 63,235,960 |
| Goodwill and Intangibles | 4,888,171 | 6,509,464 | 8,312,492 | 0 |
| Total Assets | 819,550,761 | 726,389,551 | 758,577,169 | 825,429,526 |
| Liabilities | ||||
| Account Payables | 216,080,405 | 151,563,421 | 155,326,092 | 160,396,647 |
| Short Term Debt | 156,474,289 | 142,439,271 | 166,742,434 | 186,706,294 |
| Total Current Liabilities | 525,604,167 | 450,911,497 | 511,194,583 | 592,241,716 |
| Long Term Debt | 6,210,144 | 3,480,847 | 5,916,331 | 13,978,594 |
| Total Liabilities | 543,274,312 | 472,614,630 | 531,071,626 | 613,930,310 |
| Shareholders Equity | ||||
| Retained Earnings | 0 | 88,491,635 | 46,452,189 | 0 |
| Total Shareholders Equity | 276,276,449 | 253,774,921 | 227,505,543 | 211,499,216 |
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 106,457,075 | 143,224,055 | 114,688,165 | 84,265,326 | 111,326,251 |
| Short Term Investments | 645,910 | 259,740 | 282,867 | 0 | 0 |
| Net Receivables | 240,450,219 | 223,122,076 | 205,408,626 | 0 | 0 |
| Inventory | 278,221,780 | 230,363,770 | 311,939,143 | 389,727,583 | 428,466,391 |
| Total Current Assets | 655,385,875 | 623,352,417 | 681,745,087 | 715,534,464 | 758,427,567 |
| Property Plant Equipment | 126,694,333 | 25,159,962 | 31,960,656 | 63,235,960 | 80,075,773 |
| Goodwill and Intangibles | 4,888,171 | 6,509,464 | 8,312,492 | 0 | 5,777,271 |
| Total Assets | 819,550,761 | 726,389,551 | 758,577,169 | 825,429,526 | 888,613,475 |
| Liabilities | |||||
| Account Payables | 216,080,405 | 151,563,421 | 155,326,092 | 160,396,647 | 168,666,155 |
| Short Term Debt | 156,474,289 | 142,439,271 | 166,742,434 | 186,706,294 | 221,590,039 |
| Total Current Liabilities | 525,604,167 | 450,911,497 | 511,194,583 | 592,241,716 | 658,432,693 |
| Long Term Debt | 6,210,144 | 3,480,847 | 5,916,331 | 13,978,594 | 23,505,153 |
| Total Liabilities | 543,274,312 | 472,614,630 | 531,071,626 | 613,930,310 | 681,937,846 |
| Shareholders Equity | |||||
| Retained Earnings | 0 | 88,491,635 | 46,452,189 | 0 | 0 |
| Total Shareholders Equity | 276,276,449 | 253,774,921 | 227,505,543 | 211,499,216 | 199,127,351 |
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 44,485,167 | 40,603,772 | 10,952,910 | 12,371,865 |
| Depreciation & Amortization | 32,562,952 | 37,800,117 | 51,390,606 | 54,457,940 |
| Stock Based Compensation | 0 | 0 | 0 | 0 |
| Change in Working Capital | -42,040,033 | 35,002,578 | -11,854,827 | -41,800,389 |
| Operating Cash Flow | 38,186,174 | 134,068,384 | 83,232,259 | 56,583,957 |
| Investing Activities | ||||
| Capital Expenditure | -46,659,242 | -56,274,285 | -18,757,688 | -32,284,894 |
| Investments | -46,659,242 | -56,274,285 | -18,757,688 | -30,949,391 |
| Investing Cash Flow | -52,503,166 | -51,605,393 | -3,693,181 | -26,990,915 |
| Financing Activities | ||||
| Debt Repayment | 10,000,000 | -19,717,125 | -217,218,960 | -252,561,760 |
| Common Stock Issued/Repurchased | 0 | 0 | 0 | 0 |
| Dividends Paid | -10,672,000 | -5,336,000 | 0 | 0 |
| Financing Cash Flow | -22,449,988 | -53,927,101 | -49,116,239 | -56,653,967 |
| Summary | ||||
| Free Cash Flow | -8,473,068 | 77,794,099 | 64,474,571 | 24,299,063 |
| Net Change in Cash | -36,766,980 | 28,535,890 | 30,422,839 | -27,060,925 |
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 44,485,167 | 40,603,772 | 10,952,910 | 12,371,865 | -68,309,790 |
| Depreciation & Amortization | 32,562,952 | 37,800,117 | 51,390,606 | 54,457,940 | 71,678,739 |
| Stock Based Compensation | 0 | 0 | 0 | 0 | 0 |
| Change in Working Capital | -42,040,033 | 35,002,578 | -11,854,827 | -41,800,389 | 37,771,739 |
| Operating Cash Flow | 38,186,174 | 134,068,384 | 83,232,259 | 56,583,957 | 50,266,820 |
| Investing Activities | |||||
| Capital Expenditure | -46,659,242 | -56,274,285 | -18,757,688 | -32,284,894 | -32,624,486 |
| Investments | -46,659,242 | -56,274,285 | -18,757,688 | -30,949,391 | -30,104,036 |
| Investing Cash Flow | -52,503,166 | -51,605,393 | -3,693,181 | -26,990,915 | 35,795,064 |
| Financing Activities | |||||
| Debt Repayment | 10,000,000 | -19,717,125 | -217,218,960 | -252,561,760 | -386,000,000 |
| Common Stock Issued/Repurchased | 0 | 0 | 0 | 0 | 0 |
| Dividends Paid | -10,672,000 | -5,336,000 | 0 | 0 | 0 |
| Financing Cash Flow | -22,449,988 | -53,927,101 | -49,116,239 | -56,653,967 | -112,211,175 |
| Summary | |||||
| Free Cash Flow | -8,473,068 | 77,794,099 | 64,474,571 | 24,299,063 | 17,642,334 |
| Net Change in Cash | -36,766,980 | 28,535,890 | 30,422,839 | -27,060,925 | -26,149,291 |