
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 762,927 | 876,082 | 818,761 | 715,379 | 767,351 | 787,738 | |
COGS | 416,100 | 482,199 | 472,297 | 385,092 | 416,350 | 422,350 | |
Gross Profit | 346,827 | 393,883 | 346,464 | 330,287 | 351,001 | 365,388 | |
Operating Expenses & Income | |||||||
Operating Income | 86,714 | 98,409 | 34,953 | 56,926 | 55,188 | 64,953 | |
Total Operating Expenses | 676,213 | 777,673 | 783,808 | 658,453 | 712,163 | 722,785 | |
R&D Expenses | 44,277 | 50,182 | 50,144 | 39,960 | 45,668 | 46,394 | |
Selling General & Admin Expenses | 213,234 | 243,015 | 261,978 | 236,881 | 245,398 | 245,753 | |
Earnings from Continuing Operations | |||||||
Interest Expense | - | - | - | - | - | (1,256) | |
Interest Income | - | - | - | - | - | 973 | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 61,400 | 73,861 | 8,105 | 16,271 | 28,487 | 32,306 | |
Supplemental | |||||||
EBIT | - | 98,409 | 34,953 | 56,926 | 55,188 | 65,835 | |
EBITDA | - | 124,996 | 65,769 | 90,376 | 88,966 | 102,417 | |