

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 195,941 | 250,825 | 233,100 | 247,408 | 229,784 | 242,284 | |
COGS | 163,564 | 211,665 | 204,297 | 219,655 | 200,796 | 209,496 | |
Gross Profit | 32,377 | 39,160 | 28,803 | 27,753 | 28,988 | 32,788 | |
Operating Expenses & Income | |||||||
Operating Income | 26,712 | 32,486 | 21,601 | 20,223 | 20,530 | 24,130 | |
Total Operating Expenses | 5,665 | 6,674 | 7,202 | 7,530 | 8,458 | 8,658 | |
R&D Expenses | 10 | 32 | 29 | 10 | - | - | |
Selling General & Admin Expenses | 5,884 | 6,642 | - | 7,762 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,304) | (1,191) | (1,585) | (1,678) | (1,357) | (1,293) | |
Interest Income | 4 | 9 | 12 | 45 | 191 | - | |
Income Tax Expense | 5,486 | 5,257 | 4,510 | 3,119 | 3,988 | 3,387 | |
Net Income | |||||||
Net Income | 23,582 | 27,603 | 17,986 | 18,621 | 24,095 | 24,252 | |
Supplemental | |||||||
EBIT | 30,373 | 34,051 | 24,081 | 23,418 | 29,440 | - | |
EBITDA | 48,041 | 51,879 | 42,196 | 41,512 | 45,655 | 40,843 | |