
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 304,487.5 | 312,847.8 | 279,215.4 | 346,227.7 | 347,158.6 | 388,094.8 | |
COGS | 190,623.6 | 192,959 | 185,308.6 | 217,193.5 | 206,362.8 | 225,617.5 | |
Gross Profit | 113,863.8 | 119,888.8 | 93,906.8 | 129,034.2 | 140,795.9 | 162,477.3 | |
Operating Expenses & Income | |||||||
Operating Income | 46,407 | 56,635.3 | 42,816.9 | 59,071.2 | 59,172.3 | 67,886.2 | |
Total Operating Expenses | 258,080.5 | 255,906.6 | 236,677.3 | 287,146.2 | 287,986.3 | 320,208.7 | |
R&D Expenses | 16,223.9 | 16,622.4 | 15,710.4 | 16,785.7 | 20,003.7 | 22,927.4 | |
Selling General & Admin Expenses | 49,335.8 | 44,402.3 | 33,560.1 | 50,616.5 | 11,856.4 | 13,663.5 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (124.1) | (211.2) | (92.05) | (298.6) | (467) | (417.8) | |
Interest Income | 1,994.9 | 2,739.9 | 289.3 | 4,763.4 | 2,765.5 | 2,866.3 | |
Income Tax Expense | 9,648.9 | - | - | - | - | - | |
Net Income | |||||||
Net Income | 37,746.4 | 46,808 | 35,681.6 | 45,371.6 | 45,278.3 | 55,636.3 | |
Supplemental | |||||||
EBIT | 46,407 | 59,602.7 | 43,117.5 | 63,527.2 | 58,189.5 | 71,120 | |
EBITDA | - | 62,986.1 | 46,799 | 67,960.7 | 63,416.5 | 76,704 | |