
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,619,379 | 1,600,586 | 1,592,009 | 1,629,069 | 1,691,808 | 1,691,808 | |
COGS | 1,154,418 | 1,151,815 | 1,137,791 | 1,171,709 | 1,250,160 | 1,250,160 | |
Gross Profit | 464,961 | 448,771 | 454,218 | 457,360 | 441,648 | 441,648 | |
Operating Expenses & Income | |||||||
Operating Income | 65,703 | 44,066 | 41,489 | 42,821 | 16,167 | 16,165 | |
Total Operating Expenses | 399,258 | 404,705 | 412,729 | 414,539 | 425,481 | 425,483 | |
R&D Expenses | 350 | 319 | 325 | 305 | - | - | |
Selling General & Admin Expenses | 354,886 | 361,469 | 367,563 | 370,051 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,421) | (1,472) | (1,720) | (2,289) | (3,218) | (3,218) | |
Interest Income | 588 | 500 | 610 | 469 | 654 | - | |
Income Tax Expense | 17,249 | 11,341 | 14,456 | 15,427 | 8,691 | 8,692 | |
Net Income | |||||||
Net Income | 50,555 | 31,824 | 24,055 | 26,912 | 14,778 | 14,778 | |
Supplemental | |||||||
EBIT | 70,951 | 45,054 | 40,953 | 45,154 | 27,487 | 27,487 | |
EBITDA | 95,379 | 70,179 | 67,096 | 72,168 | 57,279 | 30,833 | |