
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 439,739 | 415,674 | 425,423 | 444,897 | 456,008 | 459,667 | |
COGS | 289,629 | 265,501 | 270,536 | 296,880 | 303,923 | 306,562 | |
Gross Profit | 150,110 | 150,173 | 154,887 | 148,017 | 152,085 | 153,105 | |
Operating Expenses & Income | |||||||
Operating Income | 15,362 | 11,279 | 13,182 | 13,360 | 13,311 | 12,984 | |
Total Operating Expenses | 134,745 | 138,890 | 141,630 | 134,657 | 138,774 | 140,121 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 102,367 | 106,417 | 107,858 | 112,279 | 23,260 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (26) | (27) | (34) | (68) | (127) | (144) | |
Interest Income | 284 | 274 | 183 | 164 | 139 | - | |
Income Tax Expense | 5,156 | 4,416 | 3,670 | 4,384 | 4,161 | 4,323 | |
Net Income | |||||||
Net Income | 10,647 | 7,516 | 6,784 | 10,727 | 9,410 | 8,426 | |
Supplemental | |||||||
EBIT | 15,876 | 11,939 | 10,562 | 15,282 | 13,311 | 13,541 | |
EBITDA | 27,781 | 23,450 | 23,051 | 28,518 | 27,201 | 27,597 | |