

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 441,221 | 439,024 | 472,654 | 501,403 | 519,778 | 535,208 | |
COGS | 265,208 | 263,300 | 285,539 | 304,834 | 316,527 | 325,952 | |
Gross Profit | 176,013 | 175,724 | 187,115 | 196,569 | 203,251 | 209,256 | |
Operating Expenses & Income | |||||||
Operating Income | 25,788 | 22,019 | 24,097 | 25,002 | 22,397 | 25,439 | |
Total Operating Expenses | 150,225 | 153,704 | 163,018 | 171,567 | 180,854 | 183,817 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 150,225 | 153,704 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,200) | (2,113) | (2,173) | (2,330) | (2,832) | (3,026) | |
Interest Income | 129 | 83 | 72 | 99 | 103 | - | |
Income Tax Expense | 7,587 | 6,306 | 6,996 | 7,329 | 6,509 | 7,546 | |
Net Income | |||||||
Net Income | 15,590 | 13,235 | 14,054 | 14,210 | 12,263 | 14,544 | |
Supplemental | |||||||
EBIT | 25,377 | 21,654 | 23,223 | 23,870 | 21,630 | 24,643 | |
EBITDA | 39,517 | 36,190 | 39,070 | 40,687 | 39,411 | 42,707 | |