
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,024,961 | 1,279,468 | 1,405,928 | 1,371,285 | 1,490,255.3 | 1,452,571.2 | |
COGS | 744,973 | 901,520 | 970,758 | 942,641 | 1,047,665.8 | 1,007,144.7 | |
Gross Profit | 279,988 | 377,948 | 435,170 | 428,644 | 442,589.5 | 445,426.5 | |
Operating Expenses & Income | |||||||
Operating Income | 93,518 | 135,701 | 168,028 | 154,730 | 140,969 | 147,710.6 | |
Total Operating Expenses | 186,470 | 242,247 | 267,142 | 273,914 | 301,620.5 | 297,716.9 | |
R&D Expenses | 25,462 | 24,443 | 31,425 | - | - | - | |
Selling General & Admin Expenses | 186,470 | 242,247 | 267,142 | 283,655 | 284,465 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,404) | (20,114) | (17,213) | (29,997) | (16,878) | (15,318.4) | |
Interest Income | 4,459 | 4,999 | 11,557 | 6,196 | 6,424 | - | |
Income Tax Expense | 31,005 | 36,939 | 44,186 | 43,804 | 44,043.1 | 49,731.5 | |
Net Income | |||||||
Net Income | 75,826 | 70,175 | 93,294 | 81,428 | 77,607.1 | 91,425.4 | |
Supplemental | |||||||
EBIT | 103,965 | 137,390 | 168,913 | 164,165 | 140,969 | 156,351.9 | |
EBITDA | 159,445 | 200,276 | 237,034 | 238,012 | 223,517.1 | 236,530.1 | |