
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 227,935 | 234,848 | 242,059 | 240,498 | 251,533 | 249,952 | |
COGS | 175,048 | 182,778 | 191,518 | 188,673 | 195,625 | 187,630 | |
Gross Profit | 52,887 | 52,070 | 50,541 | 51,825 | 55,908 | 62,322 | |
Operating Expenses & Income | |||||||
Operating Income | 6,593 | 6,892 | 6,085 | 6,309 | 7,382 | 8,950 | |
Total Operating Expenses | 46,294 | 45,178 | 44,456 | 45,516 | 48,526 | 53,372 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 46,294 | 45,178 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (150) | (143) | (154) | (216) | (369) | (502) | |
Interest Income | 85 | 76 | 56 | 42 | 62 | - | |
Income Tax Expense | 2,642 | 2,658 | 3,126 | 2,317 | 3,121 | 4,068 | |
Net Income | |||||||
Net Income | 5,262 | 5,682 | 6,099 | 5,249 | 5,871 | 7,414 | |
Supplemental | |||||||
EBIT | 8,214 | 8,564 | 9,530 | 7,940 | 9,514 | 11,492 | |
EBITDA | 15,252 | 15,546 | 16,189 | 14,579 | 16,311 | 18,350 | |