
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 645,273 | 701,187 | 702,284 | 724,454 | 781,914.5 | 752,792.6 | |
COGS | 408,382 | 458,217 | 463,284 | 470,386 | 503,498.8 | 484,882.1 | |
Gross Profit | 236,891 | 242,970 | 239,000 | 254,068 | 278,415.6 | 267,910.5 | |
Operating Expenses & Income | |||||||
Operating Income | 52,180 | 49,121 | 42,767 | 48,479 | 57,002.2 | 54,551.9 | |
Total Operating Expenses | 184,710 | 193,848 | 196,234 | 205,589 | 221,413.5 | 213,358.6 | |
R&D Expenses | 24,024 | 21,539 | 23,117 | - | - | - | |
Selling General & Admin Expenses | 129,407 | 138,166 | 139,549 | 146,177 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (118) | (76) | (237) | (318) | (780.4) | (856) | |
Interest Income | 752 | 1,301 | 1,111 | 881 | 865 | - | |
Income Tax Expense | 17,192 | 18,893 | 16,355 | 11,807 | 21,667.4 | 21,795 | |
Net Income | |||||||
Net Income | 40,131 | 38,943 | 37,196 | 12,168 | 42,683.8 | 41,559.7 | |
Supplemental | |||||||
EBIT | 52,181 | 49,122 | 42,767 | 24,649 | 57,002.1 | 56,560.5 | |
EBITDA | 79,120 | 80,534 | 76,903 | 59,667 | 93,434.3 | 91,804.1 | |