
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 42,997,792 | 44,621,568 | 32,765,719 | 66,192,960 | 97,146,675 | 132,083,821 | |
COGS | 24,045,600 | 28,993,713 | 33,299,167 | 34,364,814 | 38,455,885 | 41,815,608 | |
Gross Profit | 18,952,192 | 15,627,855 | (533,448) | 31,828,146 | 58,690,790 | 90,268,213 | |
Operating Expenses & Income | |||||||
Operating Income | 12,410,340 | 6,809,417 | (7,730,313) | 23,467,319 | 47,206,319 | 77,376,098 | |
Total Operating Expenses | 30,587,452 | 37,812,151 | 40,496,032 | 42,725,641 | 49,940,356 | 54,707,723 | |
R&D Expenses | 3,551,197 | 4,474,553 | 3,750,707 | 4,436,341 | 6,465,637 | 7,445,339 | |
Selling General & Admin Expenses | 1,234,994 | 2,201,083 | 1,687,940 | 1,730,058 | 1,916,619 | 1,919,757 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (259,960) | (533,114) | (1,468,273) | (1,345,239) | (923,703) | (833,135) | |
Interest Income | 22,419 | 89,561 | 216,429 | 344,814 | 494,327 | 577,110 | |
Income Tax Expense | 3,799,799 | 1,761,111 | - | - | - | - | |
Net Income | |||||||
Net Income | 9,602,316 | 2,229,560 | (9,112,428) | 19,788,681 | 42,919,287 | 75,142,382 | |
Supplemental | |||||||
EBIT | 12,410,340 | 6,809,417 | - | - | - | - | |
EBITDA | 24,334,445 | 18,687,364 | - | - | - | - | |