
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 514,353 | 572,285 | 630,988 | 678,229 | 718,163 | 718,163 | |
COGS | 460,709 | 511,667 | 565,380 | 611,486 | 651,459 | 651,459 | |
Gross Profit | 53,644 | 60,618 | 65,608 | 66,743 | 66,704 | 66,704 | |
Operating Expenses & Income | |||||||
Operating Income | 20,744 | 21,157 | 24,446 | 24,791 | 24,337 | 24,463 | |
Total Operating Expenses | 32,900 | 39,461 | 41,162 | 41,952 | 42,367 | 42,241 | |
R&D Expenses | 428 | 380 | 418 | 460 | - | - | |
Selling General & Admin Expenses | 1,521 | 1,729 | 1,837 | 1,801 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (283) | (424) | (449) | (499) | (426) | (426) | |
Interest Income | 291 | 310 | 330 | 319 | 315 | - | |
Income Tax Expense | 8,418 | 9,061 | 8,116 | 9,353 | 9,597 | 9,597 | |
Net Income | |||||||
Net Income | 12,172 | 12,062 | 13,799 | 15,127 | 13,394 | 13,394 | |
Supplemental | |||||||
EBIT | 21,087 | 21,089 | 22,312 | 24,827 | 23,532 | 23,532 | |
EBITDA | 26,575 | 28,539 | 29,747 | 32,196 | 30,773 | 30,773 | |