

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 936,306 | 1,012,018 | 963,302 | 924,481 | 851,235 | 886,882 | |
COGS | 852,715 | 922,462 | 874,690 | 830,058 | 760,264 | 791,380 | |
Gross Profit | 83,591 | 89,556 | 88,612 | 94,423 | 90,971 | 95,502 | |
Operating Expenses & Income | |||||||
Operating Income | 15,526 | 20,667 | 18,385 | 23,776 | 21,620 | 27,020 | |
Total Operating Expenses | 68,065 | 68,889 | 70,227 | 70,647 | 69,351 | 68,482 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 47,443 | 47,874 | 47,914 | 47,277 | 44,990 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (994) | (897) | (691) | (797) | (925) | (974) | |
Interest Income | 31 | 50 | 94 | 155 | 251 | - | |
Income Tax Expense | 6,675 | 7,055 | 7,683 | 7,928 | 7,672 | 9,662 | |
Net Income | |||||||
Net Income | 13,194 | 13,832 | 13,887 | 17,102 | 16,058 | 21,883 | |
Supplemental | |||||||
EBIT | 23,235 | 23,933 | 25,378 | 28,970 | 26,940 | 30,517 | |
EBITDA | 44,015 | 45,806 | 46,028 | 50,524 | 48,731 | 52,322 | |