

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 762,927 | 876,082 | 818,761 | 801,753 | 813,628.3 | 800,856.2 | |
COGS | 416,100 | 482,199 | 472,297 | 444,611 | 441,459.2 | 429,377.7 | |
Gross Profit | 346,827 | 393,883 | 346,464 | 357,142 | 372,169.1 | 371,478.5 | |
Operating Expenses & Income | |||||||
Operating Income | 89,316 | 100,686 | 34,953 | 54,038 | 63,549.6 | 74,468.6 | |
Total Operating Expenses | 257,511 | 293,197 | 311,511 | 300,360 | 308,619.6 | 297,009.9 | |
R&D Expenses | 44,277 | 50,182 | 50,144 | 44,339 | 48,422.1 | 47,161.6 | |
Selling General & Admin Expenses | 191,106 | 215,222 | 234,471 | 258,765 | 245,398 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,268) | (395) | - | - | - | (1,272.5) | |
Interest Income | - | - | - | - | - | - | |
Income Tax Expense | 23,046 | 24,943 | 10,485 | 13,449 | 14,278.1 | 16,409.4 | |
Net Income | |||||||
Net Income | 61,400 | 73,861 | 8,105 | 16,271 | 30,205 | 32,840.5 | |
Supplemental | |||||||
EBIT | 89,316 | 100,686 | 34,953 | 56,782 | 63,549.6 | 64,562.3 | |
EBITDA | 112,683 | 127,273 | 65,769 | 90,232 | 99,364.6 | 101,748 | |