
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 94,159.8 | 109,058.1 | 128,326.2 | 174,144.1 | 172,054.2 | 175,313.6 | |
COGS | 9,680.9 | 10,871.3 | 12,808 | 13,789.5 | 14,892.3 | 16,396 | |
Gross Profit | 84,478.9 | 98,186.8 | 115,518.2 | 160,354.6 | 157,161.9 | 158,917.6 | |
Operating Expenses & Income | |||||||
Operating Income | 73,740 | 86,399.3 | 101,848.6 | 119,688.6 | 114,072.5 | 114,805.8 | |
Total Operating Expenses | 10,739 | 11,787.5 | 13,669.6 | 40,666 | 57,981.6 | 53,340.9 | |
R&D Expenses | 57.16 | 114.1 | 139.2 | 211.7 | 190.1 | 223.1 | |
Selling General & Admin Expenses | 6,679.6 | 7,280.8 | 9,186.2 | 4,744.9 | 11,786.9 | 8,608.4 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (10.05) | (83.62) | (152.8) | (14.47) | (28.73) | (41.67) | |
Interest Income | 944.6 | 1,475.4 | 1,942.3 | 1,477 | 843 | 539 | |
Income Tax Expense | 18,807.5 | 22,326.4 | 26,141.1 | 30,303.8 | - | 13,247.8 | |
Net Income | |||||||
Net Income | 52,460.1 | 62,717.5 | 74,734.1 | 86,228.1 | 82,320.1 | 82,715.1 | |
Supplemental | |||||||
EBIT | 74,538.1 | 87,785.1 | 103,815.4 | 119,653.1 | - | - | |
EBITDA | 76,119 | 89,473.6 | 105,752.2 | 121,737.4 | - | - | |