

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 645,049 | 654,735 | 734,715 | 757,638 | 942,505 | 912,150 | |
COGS | 459,234 | 452,666 | 510,695 | 511,925 | 669,289 | 647,776 | |
Gross Profit | 185,815 | 202,069 | 224,020 | 245,713 | 273,216 | 264,374 | |
Operating Expenses & Income | |||||||
Operating Income | 91,210 | 99,598 | 112,114 | 118,958 | 138,243 | 126,978 | |
Total Operating Expenses | 94,604 | 102,471 | 111,904 | 126,755 | 134,973 | 137,396 | |
R&D Expenses | 65 | 18 | 19 | 34 | - | - | |
Selling General & Admin Expenses | 549 | 11,387 | 14,096 | 131,297 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (8,825) | (10,221) | (14,093) | (15,851) | (18,856) | (19,587) | |
Interest Income | 7,763 | 111 | 136 | 195 | 236 | - | |
Income Tax Expense | 25,671 | 23,387 | 28,469 | 29,337 | 26,521 | 23,354 | |
Net Income | |||||||
Net Income | 55,312 | 64,520 | 68,164 | 74,835 | 82,881 | 74,416 | |
Supplemental | |||||||
EBIT | 90,285 | 98,309 | 110,746 | 120,140 | 128,334 | 117,461 | |
EBITDA | 109,374 | 118,902 | 131,191 | 141,028 | 157,700 | 146,619 | |