

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,035,165 | 1,067,355 | 973,038 | 990,586 | 1,017,016.6 | 1,015,794 | |
COGS | 262,959 | 323,191 | 259,674 | 237,394 | 237,993.3 | 230,248.9 | |
Gross Profit | 772,206 | 744,164 | 713,364 | 753,192 | 779,023.3 | 785,546 | |
Operating Expenses & Income | |||||||
Operating Income | 41,586 | 46,572 | 28,133 | 7,575 | 18,290.7 | 38,923.8 | |
Total Operating Expenses | 730,619 | 697,591 | 685,231 | 745,617 | 760,732.6 | 746,621.3 | |
R&D Expenses | 25,600 | 26,678 | 27,557 | - | 28,372.9 | - | |
Selling General & Admin Expenses | 570,941 | 721,722 | 696,625 | 751,444 | 725,558 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,829) | (3,627) | (7,574) | (6,402) | (6,588.6) | (6,633.9) | |
Interest Income | 1,213 | 5,877 | 3,062 | 8,292 | 7,539 | - | |
Income Tax Expense | 28,344 | 12,845 | 6,860 | 8,028 | 12,632.1 | 17,371.7 | |
Net Income | |||||||
Net Income | 46,909 | 34,202 | 21,749 | (10,813) | (42,651.1) | (20,955.8) | |
Supplemental | |||||||
EBIT | 41,587 | 54,055 | 38,611 | 5,137 | 18,290.7 | (7,163.2) | |
EBITDA | 111,435 | 129,773 | 114,103 | 80,803 | 93,503.4 | 66,279.7 | |