
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 630,595 | 802,755 | 805,158 | 857,545 | 928,962 | 928,962 | |
COGS | 281,322 | 342,291 | 283,834 | 266,807 | 288,051 | 296,621 | |
Gross Profit | 349,273 | 460,464 | 521,324 | 590,738 | 640,911 | 632,341 | |
Operating Expenses & Income | |||||||
Operating Income | 139,779 | 168,465 | 189,364 | 256,173 | 323,722 | 308,424 | |
Total Operating Expenses | 209,494 | 291,999 | 331,960 | 334,565 | 317,189 | 323,917 | |
R&D Expenses | 61,005 | 75,109 | 78,344 | 99,250 | 91,185 | 68,328 | |
Selling General & Admin Expenses | 28,665 | 34,863 | 50,572 | 57,124.4 | 222,791 | 29,369 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (663) | (8,030) | (15,340) | (65,495) | (79,000) | (79,000) | |
Interest Income | - | 13,418 | 24,844 | 17,640 | 15,905 | 100,890 | |
Income Tax Expense | 5,395 | (5,087) | 10,889 | 41,553 | 52,519 | 52,519 | |
Net Income | |||||||
Net Income | 139,626 | 169,076 | 158,850 | 239,244 | 232,335 | 232,335 | |
Supplemental | |||||||
EBIT | 135,351 | 190,653 | 217,026 | 286,028 | 295,272 | - | |
EBITDA | 175,642 | 233,578 | 262,593 | 335,549 | 323,722 | 343,463 | |