
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 710,938 | 815,269 | 822,930 | 876,558 | 893,464 | 893,464 | |
COGS | 403,614 | 495,681 | 467,589 | 494,968 | 513,480 | 513,480 | |
Gross Profit | 307,324 | 319,588 | 355,341 | 381,590 | 379,984 | 379,984 | |
Operating Expenses & Income | |||||||
Operating Income | 84,552 | 60,404 | 75,579 | 77,683 | 83,633 | 86,553 | |
Total Operating Expenses | 222,772 | 259,184 | 279,762 | 303,907 | 296,351 | 293,431 | |
R&D Expenses | 43,818 | 45,385 | 47,941 | 49,500 | - | - | |
Selling General & Admin Expenses | 171,533 | 194,144 | 214,023 | 233,726 | 296,351 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,338) | (4,983) | (3,441) | (1,595) | (1,553) | (1,553) | |
Interest Income | 4,079 | 6,306 | 5,881 | 5,925 | 5,047 | - | |
Income Tax Expense | 24,914 | 17,866 | 20,861 | 19,902 | 19,369 | 19,369 | |
Net Income | |||||||
Net Income | 61,030 | 39,082 | 31,645 | 54,778 | 67,615 | 67,625 | |
Supplemental | |||||||
EBIT | 89,766 | 61,935 | 55,963 | 76,289 | 83,526 | 83,377 | |
EBITDA | 128,466 | 104,510 | 103,500 | 128,975 | 134,955 | 134,806 | |