
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 227,556.1 | 243,513.6 | 261,427.8 | 2,087,491.4 | 293,518.9 | 296,398.2 | |
COGS | 156,482.7 | 167,223.2 | 179,054 | 1,507,231.7 | 215,697.5 | 216,837.8 | |
Gross Profit | 71,073.5 | 76,290.4 | 82,373.8 | 580,259.7 | 77,821.4 | 79,561.4 | |
Operating Expenses & Income | |||||||
Operating Income | 15,876.5 | 17,843.9 | 19,880.2 | 167,241.8 | 19,690.8 | 20,119.5 | |
Total Operating Expenses | 55,205 | 58,677.8 | 62,493.6 | 413,017.9 | 58,130.6 | 59,506.1 | |
R&D Expenses | 8,357.3 | 9,499.2 | 10,418.2 | 78,396.4 | 9,820.9 | 17,684.6 | |
Selling General & Admin Expenses | 10,444.5 | 10,837.3 | 11,489.6 | 88,397.5 | 13,762.5 | 13,896 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (712.4) | (984.1) | (2,110) | (19,905.1) | (2,766.2) | (2,184.6) | |
Interest Income | 564.6 | 855.2 | 1,486.2 | 13,853.9 | 1,719.9 | 1,783 | |
Income Tax Expense | 2,699 | 3,057.5 | 2,980.2 | 23,045.5 | 3,225.3 | 2,992.6 | |
Net Income | |||||||
Net Income | 13,078.8 | 14,712.1 | 16,596.6 | 136,798.9 | 19,020.1 | 17,762.3 | |
Supplemental | |||||||
EBIT | 14,763 | 17,206 | 20,036 | 185,840.9 | 19,690.8 | 20,812.6 | |
EBITDA | 19,568.4 | 23,173.3 | 27,162.9 | 241,413.8 | 28,202.3 | 25,519.6 | |