
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 230,473 | 277,644 | 291,865 | 300,311 | 313,330 | 320,449 | |
COGS | 157,073 | 185,650 | 192,693 | 205,515 | 213,911 | 216,311 | |
Gross Profit | - | - | - | - | - | - | |
Operating Expenses & Income | |||||||
Operating Income | 32,326 | 41,060 | 37,927 | 29,430 | 20,007 | 19,341 | |
Total Operating Expenses | 41,074 | 91,994 | 61,245 | 65,366 | 79,412 | 84,797 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 41,991 | 52,287 | 61,888 | 65,959 | 80,107 | 40,809 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,778) | (3,329) | (2,951) | (4,735) | (5,516) | (5,410) | |
Interest Income | 131 | 328 | 2,512 | 3,504 | 105 | 73 | |
Income Tax Expense | (9,207) | (16,414) | (2,331) | (5,703) | (4,105) | (3,603) | |
Net Income | |||||||
Net Income | 21,389 | 21,411 | 35,707 | 21,397 | 11,176 | 10,005 | |
Supplemental | |||||||
EBIT | 32,243 | 34,824 | 38,477 | 28,331 | 20,692 | 18,793 | |
EBITDA | 44,072 | 47,962 | 53,615 | 44,825 | 39,503 | 38,867 | |