

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 896,583.1 | 112,332 | 126,503 | 122,878 | 120,377.3 | 135,518 | |
COGS | 533,146 | 66,962 | 74,333 | 73,742 | 71,498.2 | 80,853.4 | |
Gross Profit | 363,437.1 | 45,370 | 52,170 | 49,136 | 48,879.1 | 54,664.6 | |
Operating Expenses & Income | |||||||
Operating Income | 171,382.6 | 18,592 | 22,418 | 18,420 | 20,796.7 | 25,999.3 | |
Total Operating Expenses | 191,177 | 26,647 | 29,752 | 30,716 | 28,082.4 | 28,665.2 | |
R&D Expenses | 33,310.3 | 4,185 | 4,561 | 4,808 | 4,530.6 | 4,545.4 | |
Selling General & Admin Expenses | 54,905 | 7,918 | 8,794 | 8,915 | 8,624 | 6,698 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (8,549.2) | (1,640) | (2,622) | (2,787) | (1,986) | (1,791.5) | |
Interest Income | 2,858.8 | 443 | 504 | 827 | 640 | 525 | |
Income Tax Expense | 35,888.7 | 4,884 | 4,493 | 4,216 | 4,755 | 6,074.1 | |
Net Income | |||||||
Net Income | 130,825.8 | 11,212 | 15,300 | 12,243 | 14,653.1 | 18,761.5 | |
Supplemental | |||||||
EBIT | 159,739.4 | 19,378 | 23,225 | 19,012 | 21,396.2 | 26,549.9 | |
EBITDA | 213,974.9 | 26,026 | 30,684 | 26,993 | 28,792.6 | 34,363.6 | |