

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,151,886 | 1,259,792 | 1,303,432 | 1,370,553 | 1,457,391 | 1,488,196 | |
COGS | 967,206 | 1,098,212 | 1,115,185 | 1,165,840 | 1,206,807 | 1,237,556 | |
Gross Profit | 184,680 | 161,580 | 188,247 | 204,713 | 250,584 | 250,640 | |
Operating Expenses & Income | |||||||
Operating Income | 42,363 | 10,952 | 31,557 | 35,934 | 57,600 | 56,575 | |
Total Operating Expenses | 142,317 | 150,628 | 156,690 | 168,779 | 192,984 | 194,065 | |
R&D Expenses | 3,206 | 3,206 | 3,339 | 3,147 | 3,207 | - | |
Selling General & Admin Expenses | 101,287 | 102,757 | 107,511 | 116,200 | 120,416 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,105) | (1,734) | (1,983) | (1,903) | (4,333) | (4,145) | |
Interest Income | 7,233 | 3,360 | 3,219 | 3,684 | 4,079 | - | |
Income Tax Expense | 12,955 | 4,770 | 11,253 | 9,395 | 17,627 | 18,077 | |
Net Income | |||||||
Net Income | 36,012 | 19,367 | 28,078 | 26,585 | 35,066 | 34,421 | |
Supplemental | |||||||
EBIT | 52,865 | 23,896 | 42,582 | 39,101 | 58,878 | 56,522 | |
EBITDA | 89,329 | 62,329 | 82,301 | 80,829 | 103,924 | 101,474 | |