
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 194,500.1 | 242,182.9 | 280,222.1 | 236,308.2 | 309,163.7 | 327,809.1 | |
COGS | 96,116.6 | 122,089.9 | 170,036.2 | 140,642.6 | 160,172.6 | 167,940 | |
Gross Profit | 98,383.5 | 120,093 | 110,185.9 | 95,665.6 | 148,991 | 159,869 | |
Operating Expenses & Income | |||||||
Operating Income | 48,842.3 | 48,668 | 33,695.9 | 33,560.7 | 88,899.4 | 100,996.6 | |
Total Operating Expenses | 146,350.1 | 193,348.6 | 246,538.3 | 202,893.8 | 220,264.3 | 226,812.4 | |
R&D Expenses | 12,881.4 | 19,150 | 19,904.3 | 14,898.3 | 13,901.8 | 13,632.1 | |
Selling General & Admin Expenses | 34,449.1 | 47,060.1 | 50,470 | 42,536.8 | 14,903 | 14,334.5 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,057.5) | (930.3) | (1,087.3) | (3,097.7) | (1,681.4) | (1,876.9) | |
Interest Income | 5,873.3 | 1,736.1 | 2,596.3 | 6,204.1 | 3,213.1 | 3,477.1 | |
Income Tax Expense | 155.8 | 11,185.8 | - | - | - | - | |
Net Income | |||||||
Net Income | 52,564.9 | 34,285 | 29,170.8 | 30,254.3 | 74,566.2 | 88,970.6 | |
Supplemental | |||||||
EBIT | 46,259.2 | 46,181.3 | - | - | - | - | |
EBITDA | - | - | - | - | - | - | |