
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 156,286 | 178,333 | 174,901 | 197,004 | 219,720 | 239,726 | |
COGS | 130,519 | 153,257 | 151,980 | 171,318 | 189,464 | 204,717 | |
Gross Profit | 25,767 | 25,076 | 22,921 | 25,686 | 30,256 | 35,009 | |
Operating Expenses & Income | |||||||
Operating Income | 11,020 | 8,393 | 5,464 | 6,920 | 9,744 | 13,859 | |
Total Operating Expenses | 14,746 | 16,683 | 17,458 | 18,766 | 20,512 | 21,150 | |
R&D Expenses | 255 | 348 | 338 | - | - | - | |
Selling General & Admin Expenses | 14,746 | 16,682 | 17,457 | 19,101 | 20,882 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (519) | (840) | (1,099) | (973) | (1,048) | (1,177) | |
Interest Income | 161 | 64 | 185 | 169 | 135 | - | |
Income Tax Expense | 3,568 | 2,934 | 2,175 | 2,632 | 4,926 | 6,474 | |
Net Income | |||||||
Net Income | 7,507 | 5,488 | 1,598 | 4,805 | 5,599 | 10,024 | |
Supplemental | |||||||
EBIT | 11,684 | 9,316 | 4,925 | 8,478 | 9,744 | 15,115 | |
EBITDA | 15,818 | 13,997 | 9,713 | 13,291 | 14,519 | 19,903 | |