
| 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|
Revenue | |||||
Total revenue | 44,621,568 | 32,765,719 | 66,192,960 | 97,146,675 | 132,083,821 |
COGS | 28,993,713 | 33,299,167 | 34,364,814 | 38,455,885 | 41,815,608 |
Gross Profit | 15,627,855 | (533,448) | 31,828,146 | 58,690,790 | 90,268,213 |
Operating Expenses & Income | |||||
Operating Income | 6,809,417 | (7,730,313) | 23,467,319 | 47,206,319 | 77,376,098 |
Total Operating Expenses | 8,818,438 | 7,196,865 | 8,360,827 | 11,484,471 | 12,892,115 |
R&D Expenses | 4,474,553 | 3,750,707 | 4,436,341 | 6,465,637 | 7,445,339 |
Selling General & Admin Expenses | 761,168 | 663,385 | 561,797 | 620,210 | 610,917 |
Earnings from Continuing Operations | |||||
Interest Expense | (575,530) | (1,500,429) | (1,358,890) | (923,703) | (834,103) |
Interest Income | 89,561 | 216,429 | 344,814 | 494,327 | 577,110 |
Income Tax Expense | 1,761,111 | (2,520,269) | 4,088,448 | 7,517,650 | 17,597,565 |
Net Income | |||||
Net Income | 2,229,560 | (9,112,428) | 19,788,681 | 42,919,287 | 75,142,382 |
Supplemental | |||||
EBIT | 4,535,894 | (10,189,543) | 25,230,589 | 51,389,255 | 93,616,316 |
EBITDA | 18,687,364 | 3,484,133 | 37,812,126 | 65,319,385 | 107,930,010 |