
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 445,317 | 510,767 | 548,135 | 577,023 | 569,265 | 569,265 | |
COGS | 267,035 | 309,070 | 324,276 | 347,787 | 351,860 | 351,860 | |
Gross Profit | 178,282 | 201,697 | 223,859 | 229,236 | 217,405 | 217,405 | |
Operating Expenses & Income | |||||||
Operating Income | 11,567 | 16,080 | 15,855 | 20,252 | 12,812 | 14,336 | |
Total Operating Expenses | 166,715 | 185,617 | 208,004 | 208,984 | 204,593 | 203,069 | |
R&D Expenses | 21,949 | 24,531 | 29,820 | 23,324 | 21,763 | - | |
Selling General & Admin Expenses | 144,766 | 161,086 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (488) | (584) | (1,180) | (1,393) | (1,700) | (1,700) | |
Interest Income | 375 | 332 | 570 | 616 | 406 | - | |
Income Tax Expense | 5,696 | 17,989 | 14,718 | 12,070 | 5,710 | 5,710 | |
Net Income | |||||||
Net Income | 5,381 | (13,745) | (6,707) | 29,938 | (2,286) | (2,286) | |
Supplemental | |||||||
EBIT | 9,612 | 5,294 | 11,037 | 43,967 | 4,325 | 4,325 | |
EBITDA | 25,081 | 22,593 | 28,659 | 61,456 | 23,122 | 23,122 | |