

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 100,596.9 | 141,803.2 | 180,122.8 | 242,939 | 336,819.6 | 346,881.6 | |
COGS | 22,744.3 | 33,636.2 | 39,673.7 | 51,811.4 | 75,727.8 | 82,068.8 | |
Gross Profit | 77,852.7 | 108,167 | 140,449.1 | 191,127.5 | 261,091.9 | 264,812.9 | |
Operating Expenses & Income | |||||||
Operating Income | 51,712.7 | 68,876.2 | 89,622.4 | 110,753.7 | 170,600.9 | 169,018.4 | |
Total Operating Expenses | 48,884.2 | 72,927 | 90,500.4 | 120,496.4 | 166,218.8 | 177,863.2 | |
R&D Expenses | 4,700.6 | 4,429.8 | 9,200.6 | 12,617.7 | 17,439.9 | 17,989.8 | |
Selling General & Admin Expenses | 20,374.9 | 33,267.9 | 39,401.6 | 51,325.9 | 45,465.4 | 49,503 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (93.05) | (2,609.8) | (1,958.7) | (2,040.6) | (2,420.7) | (3,290.2) | |
Interest Income | 3,844.3 | 2,091.6 | 5,065.6 | 18,462.5 | 5,361.8 | 6,082.4 | |
Income Tax Expense | 11,819.9 | 21,379.8 | - | - | - | - | |
Net Income | |||||||
Net Income | 43,804.7 | 75,378.6 | 74,225.2 | 97,875.3 | 131,935.9 | 135,736.3 | |
Supplemental | |||||||
EBIT | 51,712.7 | 68,876.2 | - | - | - | - | |
EBITDA | - | - | - | - | - | - | |