

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 363,780 | 410,502 | 461,510 | 508,643 | 500,006 | 500,006 | |
COGS | 173,195 | 194,419 | 219,013 | 236,665 | 244,324 | 244,324 | |
Gross Profit | 190,585 | 216,083 | 242,497 | 271,978 | 255,682 | 255,682 | |
Operating Expenses & Income | |||||||
Operating Income | 69,566 | 72,652 | 77,297 | 89,675 | 62,169 | 62,169 | |
Total Operating Expenses | 121,019 | 143,431 | 165,200 | 182,303 | 193,513 | 193,513 | |
R&D Expenses | 26,784 | 31,060 | 31,402 | 31,455 | 29,162 | 29,162 | |
Selling General & Admin Expenses | 94,235 | 112,371 | 133,798 | 150,848 | 164,351 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (781) | (1,504) | (2,332) | (2,995) | (4,359) | (4,359) | |
Interest Income | 550 | 863 | 937 | 1,078 | 865 | - | |
Income Tax Expense | 20,274 | 22,988 | 24,826 | 25,645 | 13,676 | 13,676 | |
Net Income | |||||||
Net Income | 44,092 | 45,784 | 49,639 | 53,669 | 35,456 | 35,456 | |
Supplemental | |||||||
EBIT | 65,127 | 70,217 | 76,932 | 82,216 | 53,410 | 53,410 | |
EBITDA | 92,558 | 102,024 | 112,820 | 121,249 | 99,847 | 99,847 | |