
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,239,112 | 2,314,828 | 2,386,493 | 2,399,952 | 2,486,647 | 2,522,737 | |
COGS | 2,071,780 | 2,135,133 | 2,201,244 | 2,207,720 | 2,294,122 | 2,330,128 | |
Gross Profit | 167,332 | 179,695 | 185,249 | 192,232 | 192,525 | 192,609 | |
Operating Expenses & Income | |||||||
Operating Income | 20,116 | 32,606 | 34,876 | 37,126 | 36,376 | 34,981 | |
Total Operating Expenses | 147,216 | 147,089 | 150,373 | 155,106 | 156,149 | 157,628 | |
R&D Expenses | 4,592 | 2,952 | 3,279 | 3,523 | - | - | |
Selling General & Admin Expenses | 147,216 | 130,919 | 133,258 | 137,629 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (51) | (42) | (43) | (41) | (42) | (42) | |
Interest Income | 196 | 171 | 166 | 182 | 158 | - | |
Income Tax Expense | 8,012 | 10,275 | 13,793 | 15,783 | 16,150 | 15,381 | |
Net Income | |||||||
Net Income | 14,394 | 20,345 | 29,016 | 34,497 | 38,136 | 39,316 | |
Supplemental | |||||||
EBIT | 22,535 | 30,636 | 42,836 | 50,328 | 54,335 | 589,004 | |
EBITDA | 32,554 | 39,480 | 51,580 | 62,391 | 66,676 | 601,637 | |