
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 540,588 | 632,831 | 1,078,642 | 1,205,219 | 1,013,750 | 900,445 | |
COGS | 377,393 | 461,971 | 841,019 | 889,195 | 772,467 | 717,299 | |
Gross Profit | 163,195 | 170,860 | 237,623 | 316,024 | 241,283 | 183,146 | |
Operating Expenses & Income | |||||||
Operating Income | 130,205 | 111,188 | 185,460 | 269,339 | 179,464 | 121,566 | |
Total Operating Expenses | 40,070 | 62,208 | 52,163 | 46,685 | 61,819 | 61,580 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 15,770 | 25,442 | 25,049 | 20,221 | 19,467 | 26,818 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (9,864) | (8,713) | (14,877) | (36,706) | (23,005) | (20,482) | |
Interest Income | 9,202 | 7,122 | 6,930 | 22,802 | 12,117 | 7,235 | |
Income Tax Expense | 538 | 482 | (2,229) | 2,965 | 1,423 | 3,473 | |
Net Income | |||||||
Net Income | 107,650 | 103,074 | 155,854 | 252,373 | 213,304 | 133,644 | |
Supplemental | |||||||
EBIT | 115,601 | 113,420 | 174,040 | 287,184 | 179,464 | 128,882 | |
EBITDA | 208,195 | 229,361 | 295,954 | 289,351 | 315,967 | 244,317 | |