
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 606,584.9 | 684,351.1 | 748,526.7 | 719,375.8 | 775,298.1 | 789,946.5 | |
COGS | 372,208.6 | 396,396.6 | 412,984.3 | 395,877.6 | 415,984.2 | 416,355 | |
Gross Profit | 234,376.3 | 287,954.5 | 335,542.4 | 323,498.2 | 359,313.9 | 373,591.5 | |
Operating Expenses & Income | |||||||
Operating Income | 31,199.8 | 62,779.1 | 100,916.6 | 82,732.5 | 94,461 | 106,031.2 | |
Total Operating Expenses | 575,385.1 | 621,572 | 647,610.1 | 636,643.2 | 680,837.1 | 683,915.4 | |
R&D Expenses | 19,883.6 | 33,736.3 | 33,671.4 | 36,237.2 | 45,446.8 | 44,745.6 | |
Selling General & Admin Expenses | 115,338.2 | 126,737.8 | 152,639.1 | 157,919.3 | 167,113 | 171,632.8 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7,336.7) | (9,386.8) | (12,561.7) | (10,032.9) | (4,423.7) | - | |
Interest Income | 1,654.8 | 5,321.5 | 5,893.1 | 4,867.7 | 3,238.3 | - | |
Income Tax Expense | 21,974.1 | 15,509.4 | - | - | - | - | |
Net Income | |||||||
Net Income | (967.8) | 31,891.7 | 37,006.3 | 65,040.1 | 61,511.2 | 71,524.1 | |
Supplemental | |||||||
EBIT | 30,847.8 | 60,490.4 | - | - | - | - | |
EBITDA | 43,981.1 | 71,585.1 | - | - | - | - | |