
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 109,504 | 114,974 | 117,324 | 121,457 | 139,216 | 138,218 | |
COGS | 85,554 | 91,057 | 94,104 | 96,360 | 108,890 | 107,203 | |
Gross Profit | 23,950 | 23,917 | 23,220 | 25,097 | 30,326 | 31,015 | |
Operating Expenses & Income | |||||||
Operating Income | 13,237 | 12,786 | 11,246 | 12,812 | 17,202 | 17,746 | |
Total Operating Expenses | 10,713 | 11,131 | 11,974 | 12,285 | 13,124 | 13,269 | |
R&D Expenses | 565 | 617 | 710 | 872 | - | - | |
Selling General & Admin Expenses | 10,713 | 11,131 | 11,974 | 12,285 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (29) | (50) | (122) | (103) | (116) | (124) | |
Interest Income | 521 | 343 | 108 | 121 | 161 | - | |
Income Tax Expense | 4,383 | 3,955 | 3,550 | 4,081 | 4,797 | 5,088 | |
Net Income | |||||||
Net Income | 8,929 | 9,488 | 8,180 | 9,918 | 12,488 | 12,829 | |
Supplemental | |||||||
EBIT | 13,308 | 13,416 | 11,783 | 14,072 | 17,409 | 17,902 | |
EBITDA | 15,448 | 15,857 | 14,673 | 17,167 | 20,518 | 21,028 | |