

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,470,161 | 1,706,641 | 1,696,268 | 1,849,264 | 1,973,984.7 | 1,904,161.5 | |
COGS | 1,126,207 | 1,366,642 | 1,372,191 | 1,499,869 | 1,642,580.1 | 1,572,575.3 | |
Gross Profit | 343,954 | 339,999 | 324,077 | 349,395 | 331,404.5 | 331,586.1 | |
Operating Expenses & Income | |||||||
Operating Income | 120,119 | 84,818 | 72,600 | 67,686 | 36,668.6 | 35,362.9 | |
Total Operating Expenses | 223,834 | 255,179 | 251,477 | 281,709 | 294,735.9 | 296,223.2 | |
R&D Expenses | 9,209 | 9,346 | 10,418 | - | - | - | |
Selling General & Admin Expenses | 112,417 | 135,135 | 116,503 | 131,911 | 135,125 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,692) | (6,310) | (6,770) | (8,564) | (12,289) | (13,082.2) | |
Interest Income | 883 | 1,367 | 3,041 | 2,352 | 2,548 | - | |
Income Tax Expense | 36,861 | 26,476 | 25,282 | 36,419 | 36,796.9 | 37,744.4 | |
Net Income | |||||||
Net Income | 87,509 | 56,483 | 50,812 | 46,171 | 58,935.1 | 65,037.7 | |
Supplemental | |||||||
EBIT | 120,120 | 84,818 | 72,601 | 92,923 | 36,668.6 | 71,498.7 | |
EBITDA | 186,809 | 158,910 | 154,383 | 199,474 | 141,625.3 | 174,494.6 | |