

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,587,415 | 2,263,891.3 | 2,161,736 | 2,894,308 | 3,809,054 | 4,944,817 | |
COGS | 767,877.7 | 915,536.5 | 986,625 | 1,269,954 | 1,527,760 | 1,688,845 | |
Gross Profit | 819,537.3 | 1,348,354.8 | 1,175,111 | 1,624,354 | 2,281,294 | 3,255,972 | |
Operating Expenses & Income | |||||||
Operating Income | 649,980.9 | 1,121,278.9 | 921,466 | 1,322,053 | 1,935,645 | 2,863,632 | |
Total Operating Expenses | 169,556.4 | 227,075.9 | 253,645 | 302,301 | 345,649 | 392,340 | |
R&D Expenses | 124,734.8 | 163,262.2 | 182,370 | 204,182 | 246,427 | 294,739 | |
Selling General & Admin Expenses | 36,929.6 | 53,524.8 | 60,872.8 | 83,745 | 99,222.4 | 75,418 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,414.2) | (11,750) | (11,999.4) | (10,495.4) | (12,370.4) | (8,845.4) | |
Interest Income | 5,708.8 | 22,422.2 | 60,293.9 | 87,213.4 | 105,739.1 | 88,414.4 | |
Income Tax Expense | 70,155.4 | 150,777.5 | 141,403 | 248,316.1 | 326,266 | 505,293 | |
Net Income | |||||||
Net Income | 592,359.2 | 992,923.4 | 838,498 | 1,158,380.2 | 1,717,883 | 2,547,850 | |
Supplemental | |||||||
EBIT | 668,450.2 | 1,155,822.2 | 991,315.9 | 1,416,335.4 | 2,036,166 | 2,921,226 | |
EBITDA | 1,090,845.1 | 1,593,076.5 | 1,523,506.8 | 2,079,132 | 2,724,262 | 3,667,530 | |