
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 42,997,792 | 44,621,568 | 32,765,719 | 66,192,960 | 97,146,675 | 189,170,615 | |
COGS | 24,045,600 | 28,993,713 | 33,299,167 | 34,364,814 | 38,455,885 | 44,893,980 | |
Gross Profit | 18,952,192 | 15,627,855 | (533,448) | 31,828,146 | 58,690,790 | 144,276,889 | |
Operating Expenses & Income | |||||||
Operating Income | 12,410,340 | 6,809,417 | (7,730,313) | 23,467,319 | 47,206,319 | 128,705,855 | |
Total Operating Expenses | 6,541,852 | 8,818,438 | 7,196,865 | 8,360,827 | 11,484,471 | 15,570,642 | |
R&D Expenses | 3,551,197 | 4,474,553 | 3,750,707 | 4,436,341 | 6,465,637 | 5,969,771 | |
Selling General & Admin Expenses | 320,593 | 761,168 | 663,385 | 561,797 | 620,210 | 394,151 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (261,801) | (575,530) | (1,500,429) | (1,358,890) | (923,703) | (770,214.6) | |
Interest Income | - | 89,561 | 216,429 | 344,814 | 494,327 | 485,780 | |
Income Tax Expense | 3,799,799 | 1,761,111 | (2,520,269) | 4,088,448 | 7,517,650 | 44,656,960 | |
Net Income | |||||||
Net Income | 9,602,316 | 2,229,560 | (9,112,428) | 19,788,681 | 42,919,287 | 161,965,390 | |
Supplemental | |||||||
EBIT | 13,675,947 | 4,535,894 | (10,189,543) | 25,230,589 | 51,389,255 | 145,216,282 | |
EBITDA | 24,332,672 | 18,687,364 | 3,484,133 | 37,812,126 | 65,319,385 | 160,105,554 | |