

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 346,688.7 | 901,857 | 1,604,647 | 2,317,907 | 2,992,187.5 | 3,186,749.7 | |
COGS | 266,624.8 | 675,022 | 1,228,000 | 1,990,072 | 2,521,538.6 | 2,627,360.4 | |
Gross Profit | 80,063.9 | 226,835 | 376,647 | 327,835 | 470,648.8 | 559,389.3 | |
Operating Expenses & Income | |||||||
Operating Income | 34,675 | 149,346 | 222,656 | 87,366 | 112,428.9 | 152,938.1 | |
Total Operating Expenses | 41,066.2 | 80,926 | 153,991 | 240,469 | 358,220 | 406,451.2 | |
R&D Expenses | 631 | 1,038 | 4,685 | 6,886 | 4,583.8 | 10,042.5 | |
Selling General & Admin Expenses | 16,942.4 | 34,257 | 87,760 | 132,466 | 63,923 | 237,256 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7,206.1) | (14,825) | (26,166) | (58,793) | (69,478.2) | (71,194.4) | |
Interest Income | 2,914.8 | 7,661 | 27,289 | 37,920 | 57,025 | 66,034 | |
Income Tax Expense | 2,943.9 | 15,917 | 34,962 | 32,000 | 57,608.4 | 73,179.4 | |
Net Income | |||||||
Net Income | 26,184.8 | 118,220 | 72,230 | 1,306 | 23,875.3 | 36,262 | |
Supplemental | |||||||
EBIT | 29,958.3 | 133,900 | 278,406 | 85,505 | 112,428.9 | 163,712.1 | |
EBITDA | 35,243.8 | 142,160 | 309,018 | 143,773 | 193,158.3 | 270,656.6 | |