
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,003,398.7 | 141,325 | 172,664 | 176,771 | 167,920.7 | 173,397.3 | |
COGS | 582,460.1 | 81,941 | 97,547 | 101,027 | 95,889.9 | 100,323.9 | |
Gross Profit | 420,938.6 | 59,384 | 75,117 | 75,744 | 72,030.9 | 73,073.4 | |
Operating Expenses & Income | |||||||
Operating Income | 213,133.6 | 30,216 | 37,091 | 38,166 | 34,652.9 | 35,183.6 | |
Total Operating Expenses | 207,805 | 28,787 | 38,026 | 37,578 | 37,378 | 37,889.8 | |
R&D Expenses | 37,318.1 | 5,389 | 6,693 | 7,065 | 7,049.3 | 7,015.1 | |
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) | (914) | (918) | (441.9) | (396.9) | |
Interest Income | 1,429.4 | 273 | 393 | 660 | 600 | - | |
Income Tax Expense | 47,730.9 | 6,562 | 8,390 | 8,006 | 7,227.8 | 7,579.1 | |
Net Income | |||||||
Net Income | 164,018.5 | 23,477 | 28,040 | 29,782 | 26,353.7 | 27,205.7 | |
Supplemental | |||||||
EBIT | 215,331.9 | 30,483 | 37,356 | 38,718 | 34,028.4 | 35,261.3 | |
EBITDA | 264,781.7 | 36,816 | 45,117 | 47,503 | 43,533.5 | 45,408.8 | |