
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 447,077 | 523,424 | 446,383 | 591,615 | 727,447 | 843,962 | |
COGS | 291,668 | 350,854 | 249,875 | 360,681 | 450,644 | 546,317 | |
Gross Profit | 155,409 | 172,570 | 196,508 | 230,934 | 276,803 | 297,645 | |
Operating Expenses & Income | |||||||
Operating Income | 114,507 | 126,148 | 146,179 | 163,361 | 186,827 | 192,085 | |
Total Operating Expenses | 40,902 | 46,422 | 50,329 | 67,573 | 89,976 | 105,560 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 40,902 | 46,422 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (10,208) | (10,415) | (11,576) | (13,172) | (21,759) | (26,557) | |
Interest Income | 9 | 10 | 45 | 74 | 561 | - | |
Income Tax Expense | 35,204 | 38,328 | 41,978 | 47,845 | 56,081 | 53,855 | |
Net Income | |||||||
Net Income | 69,564 | 79,150 | 94,625 | 102,341 | 114,334 | 119,419 | |
Supplemental | |||||||
EBIT | 115,870 | 127,893 | 148,274 | 164,308 | 193,102 | 198,216 | |
EBITDA | 131,809 | 144,530 | 165,261 | 183,249 | 213,015 | 223,622 | |