
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 209,261 | 214,793 | 293,556 | 276,212 | 286,127 | 283,468 | |
COGS | 177,646 | 181,721 | 250,244 | 233,075 | 232,499 | 228,902 | |
Gross Profit | 31,615 | 33,072 | 43,312 | 43,137 | 53,628 | 54,566 | |
Operating Expenses & Income | |||||||
Operating Income | 9,428 | 11,556 | 18,271 | 17,970 | 23,318 | 22,884 | |
Total Operating Expenses | 22,187 | 21,516 | 25,042 | 25,167 | 30,310 | 31,682 | |
R&D Expenses | 1,106 | 1,149 | 1,166 | 1,312 | - | - | |
Selling General & Admin Expenses | 902 | 915 | 1,375 | 1,100 | 1,969 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (303) | (152) | (240) | (301) | (322) | (299) | |
Interest Income | 2,234 | 2,967 | 897 | 781 | 785 | - | |
Income Tax Expense | 3,932 | 3,716 | 6,242 | 6,507 | 8,122 | 8,954 | |
Net Income | |||||||
Net Income | 7,248 | 7,917 | 15,602 | 11,027 | 15,595 | 14,789 | |
Supplemental | |||||||
EBIT | 12,304 | 12,709 | 23,243 | 19,318 | 25,796 | 25,078 | |
EBITDA | 15,214 | 15,171 | 25,196 | 21,671 | 28,062 | 27,401 | |