

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 70,248.3 | 90,378.8 | 152,832 | 213,506 | 251,477 | 252,181 | |
COGS | 33,296.1 | 42,591 | 68,817 | 106,026 | 103,220 | 101,309 | |
Gross Profit | 36,952.2 | 47,787.8 | 84,015 | 107,480 | 148,257 | 150,872 | |
Operating Expenses & Income | |||||||
Operating Income | 26,074.1 | 32,492.6 | 62,289 | 81,375 | 122,843 | 121,744 | |
Total Operating Expenses | 10,878.2 | 15,295 | 21,728 | 26,105 | 25,414 | 29,128 | |
R&D Expenses | 5,706 | 8,626.7 | 10,977 | 12,165 | - | 11,677 | |
Selling General & Admin Expenses | 5,172.2 | 6,668.5 | - | 11,252 | 13,118 | 3,154 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7.02) | (9.423) | (27) | (10) | (12) | - | |
Interest Income | 7.02 | 9.423 | 25 | 74 | 157 | - | |
Income Tax Expense | 7,188.7 | 8,731.3 | 17,504 | 22,945 | 34,792 | 35,718 | |
Net Income | |||||||
Net Income | 19,250.3 | 24,850 | 46,164 | 59,076 | 84,652 | 88,781 | |
Supplemental | |||||||
EBIT | 26,074.1 | 33,581.6 | 63,695 | 82,031 | 119,457 | 124,488 | |
EBITDA | 27,716.8 | 37,065 | 67,181 | 86,757 | 124,133 | 129,293 | |