
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 140,800 | 176,954 | 1,733,818.4 | 2,176,632.4 | 308,385.9 | 328,752.9 | |
COGS | 23,658 | 28,448 | 266,984.2 | 333,701.9 | 58,659 | 63,621 | |
Gross Profit | 117,142 | 148,506 | 1,466,834.2 | 1,842,930.6 | 249,726.9 | 265,131.9 | |
Operating Expenses & Income | |||||||
Operating Income | 58,644 | 74,809 | 765,710.5 | 961,928.2 | 127,677.3 | 142,201 | |
Total Operating Expenses | 58,498 | 73,697 | 701,123.7 | 881,002.4 | 122,049.6 | 123,015.6 | |
R&D Expenses | 17,772 | 24,047 | 242,185.6 | 360,234.9 | 51,924.8 | 58,079.9 | |
Selling General & Admin Expenses | 4,050 | 4,467 | 36,242.4 | 39,544.7 | 5,969 | 5,325 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (289) | (378) | (5,516.6) | (12,292.1) | (6,763.1) | (1,621.1) | |
Interest Income | 558 | 239 | 7,980 | 13,776.2 | 1,269 | 16,979 | |
Income Tax Expense | 11,323 | 13,537 | 156,696.9 | 196,397.1 | 28,044.3 | 32,290 | |
Net Income | |||||||
Net Income | 47,757 | 55,525 | 624,690 | 756,926.6 | 102,209.3 | 116,384 | |
Supplemental | |||||||
EBIT | 59,515 | 75,569 | 785,432.9 | 965,615.8 | 137,016.7 | 150,083.7 | |
EBITDA | 64,826 | 80,875 | 855,700.5 | 1,029,662.4 | 158,950.5 | 177,194.5 | |