
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 373,169.4 | 327,592.1 | 159,008.5 | 558,917.2 | 576,684.6 | 480,194.9 | |
COGS | 192,924.1 | 142,555.7 | 79,604.6 | 244,395 | 244,617.1 | 212,875.4 | |
Gross Profit | 180,245.3 | 185,036.4 | 79,403.9 | 314,522.2 | 332,067.6 | 267,319.5 | |
Operating Expenses & Income | |||||||
Operating Income | 122,419.5 | 111,859.4 | 34,571.4 | 255,391.6 | 251,390.1 | 190,214.2 | |
Total Operating Expenses | 250,749.9 | 215,732.6 | 124,437.1 | 303,525.6 | 325,294.5 | 289,980.7 | |
R&D Expenses | 18,281.3 | 18,266.5 | 15,859.7 | 17,854.8 | 19,396.3 | 19,373.1 | |
Selling General & Admin Expenses | 20,951.4 | 23,307.8 | 19,729.9 | 30,419.6 | 40,005.6 | 45,126.9 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (36.64) | (121.1) | (79.07) | (115.3) | (397.7) | (391.9) | |
Interest Income | 62.33 | 759.1 | 4,622.7 | 5,557.3 | 4,002.5 | 3,872 | |
Income Tax Expense | 31,813.3 | 35,584.8 | - | - | - | - | |
Net Income | |||||||
Net Income | 104,438.3 | 92,259.3 | 267,167.5 | 152,614.5 | 214,007.5 | 178,290.4 | |
Supplemental | |||||||
EBIT | 122,419.5 | 111,859.4 | - | - | - | - | |
EBITDA | 142,761.4 | 136,717.7 | - | - | - | - | |