

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 607,657 | 631,507 | 642,811 | 737,377 | 812,965 | 827,159 | |
COGS | 540,190 | 559,703 | 574,079 | 655,711 | 720,352 | 730,141 | |
Gross Profit | 67,467 | 71,804 | 68,732 | 81,666 | 92,613 | 97,018 | |
Operating Expenses & Income | |||||||
Operating Income | 27,546 | 28,502 | 23,404 | 29,884 | 37,606 | 40,953 | |
Total Operating Expenses | 39,921 | 43,302 | 45,328 | 51,782 | 55,007 | 56,065 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 38,362 | 41,625 | 43,880 | 50,247 | 1,554 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (434) | (424) | (412) | (609) | (1,308) | (1,388) | |
Interest Income | 15 | 2,797 | 19 | 62 | 66 | - | |
Income Tax Expense | 10,698 | 11,891 | 11,149 | 12,123 | 16,187 | 18,388 | |
Net Income | |||||||
Net Income | 17,255 | 19,013 | 14,561 | 19,254 | 23,639 | 26,598 | |
Supplemental | |||||||
EBIT | 28,779 | 31,775 | 26,029 | 33,109 | 42,917 | 45,316 | |
EBITDA | 52,056 | 55,521 | 49,853 | 59,402 | 71,580 | 74,253 | |