
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 494,789 | 545,199 | 586,785 | 644,586 | 660,538 | 660,538 | |
COGS | 342,951 | 379,297 | 412,807 | 450,927 | 452,256 | 452,256 | |
Gross Profit | 151,838 | 165,902 | 173,978 | 193,659 | 208,282 | 208,282 | |
Operating Expenses & Income | |||||||
Operating Income | 23,884 | 17,730 | 22,335 | 26,599 | 37,625 | 37,625 | |
Total Operating Expenses | 127,954 | 148,172 | 151,643 | 167,060 | 170,657 | 170,657 | |
R&D Expenses | 18,734 | 19,669 | 20,846 | 21,666 | - | - | |
Selling General & Admin Expenses | 96,568 | 107,484 | 116,702 | 129,290 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,189) | (4,501) | (6,527) | (7,844) | (9,765) | (9,765) | |
Interest Income | 669 | 1,096 | 1,576 | 2,183 | 2,214 | - | |
Income Tax Expense | 8,177 | 10,843 | 7,049 | 12,417 | 13,736 | 13,736 | |
Net Income | |||||||
Net Income | 13,455 | 4,575 | 11,109 | 5,114 | 13,504 | 13,504 | |
Supplemental | |||||||
EBIT | 27,432 | 21,278 | 25,746 | 26,931 | 39,251 | 39,251 | |
EBITDA | 73,596 | 70,021 | 84,618 | 92,579 | 102,988 | 102,988 | |