
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,003,398.7 | 141,325 | 172,664 | 176,771 | 158,240.7 | 161,290.6 | |
COGS | 582,460.1 | 81,941 | 97,547 | 101,027 | 90,362.2 | 93,316.9 | |
Gross Profit | 420,938.6 | 59,384 | 75,117 | 75,744 | 67,878.6 | 67,973.8 | |
Operating Expenses & Income | |||||||
Operating Income | 213,133.6 | 30,216 | 37,091 | 38,166 | 32,655.3 | 34,306.6 | |
Total Operating Expenses | 212,907.4 | 28,787 | 38,026 | 37,578 | 35,223.3 | 34,832.7 | |
R&D Expenses | 37,318.1 | 5,389 | 6,693 | 7,065 | 6,642.9 | 6,948.3 | |
Selling General & Admin Expenses | 65,887.8 | 7,961 | 10,649 | 10,753 | 10,424 | 7,979 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,546.3) | (439) | (873) | (918) | (762.3) | (363.5) | |
Interest Income | 1,429.4 | 273 | 393 | 660 | 600 | - | |
Income Tax Expense | 47,730.9 | 6,562 | 8,390 | 8,006 | 6,811.2 | 7,060.7 | |
Net Income | |||||||
Net Income | 164,018.5 | 23,477 | 28,040 | 29,782 | 24,834.5 | 26,747.8 | |
Supplemental | |||||||
EBIT | 215,331.9 | 30,483 | 37,356 | 38,718 | 32,066.8 | 32,515.6 | |
EBITDA | 259,525.6 | 36,140 | 45,117 | 47,503 | 41,024 | 42,019.9 | |