

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 762,927 | 876,082 | 818,761 | 801,753 | 767,351 | 767,351 | |
COGS | 416,100 | 482,199 | 472,297 | 444,611 | 416,350 | 416,350 | |
Gross Profit | 346,827 | 393,883 | 346,464 | 357,142 | 351,001 | 351,001 | |
Operating Expenses & Income | |||||||
Operating Income | 89,316 | 100,686 | 34,342 | 54,038 | 59,935 | 59,935 | |
Total Operating Expenses | 257,511 | 293,197 | 312,122 | 303,104 | 291,066 | 291,066 | |
R&D Expenses | 44,277 | 50,182 | 50,144 | 44,339 | 45,668 | 45,668 | |
Selling General & Admin Expenses | 191,106 | 215,222 | 234,471 | 232,662 | 245,398 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,268) | (395) | - | - | - | - | |
Interest Income | 627 | 1,303 | - | - | - | - | |
Income Tax Expense | 23,046 | 24,943 | 10,485 | 13,449 | 13,466 | 13,466 | |
Net Income | |||||||
Net Income | 61,400 | 73,861 | 8,105 | 16,271 | 28,487 | 28,487 | |
Supplemental | |||||||
EBIT | 85,090 | 99,488 | 20,434 | 28,322 | 50,448 | 50,448 | |
EBITDA | 108,457 | 126,075 | 51,250 | 61,772 | 84,226 | 84,226 | |