

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 598,731 | 647,832 | 659,588 | 654,404 | 611,570 | 602,114 | |
COGS | 546,138 | 589,358 | 597,254 | 595,955 | 552,619 | 540,438 | |
Gross Profit | 52,593 | 58,474 | 62,334 | 58,449 | 58,951 | 61,676 | |
Operating Expenses & Income | |||||||
Operating Income | 12,067 | 15,211 | 17,028 | 11,969 | 12,499 | 14,943 | |
Total Operating Expenses | 40,525 | 43,263 | 45,461 | 47,102 | 46,452 | 46,733 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 40,525 | 43,263 | 45,461 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (263) | (91) | (85) | (86) | (119) | (132) | |
Interest Income | 257 | 751 | 55 | 110 | 263 | - | |
Income Tax Expense | 3,917 | 5,216 | 5,294 | 4,677 | 4,507 | 5,432 | |
Net Income | |||||||
Net Income | 8,308 | 10,901 | 11,217 | 8,656 | 9,196 | 10,792 | |
Supplemental | |||||||
EBIT | 13,064 | 17,050 | 17,220 | 14,030 | 12,499 | 15,066 | |
EBITDA | 18,496 | 22,679 | 23,222 | 20,073 | 18,398 | 20,914 | |