
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 314,744.6 | 398,675 | 334,697 | 339,247 | 323,927.1 | 360,745.5 | |
COGS | 240,935 | 295,608 | 250,555 | 262,505 | 253,689.3 | 288,702.1 | |
Gross Profit | 73,809.6 | 103,067 | 84,142 | 76,742 | 70,237.8 | 74,162.9 | |
Operating Expenses & Income | |||||||
Operating Income | 27,322.3 | 64,028 | 44,461 | 39,652 | 33,940.3 | 42,488.8 | |
Total Operating Expenses | 46,487.3 | 39,039 | 39,681 | 37,090 | 36,297.5 | 123,915 | |
R&D Expenses | 958.9 | 824 | 879 | 987 | - | - | |
Selling General & Admin Expenses | 12,468.4 | 10,095 | 10,891 | 9,976 | 11,128 | 11,227 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,077.2) | (798) | (849) | (996) | (603) | (890.9) | |
Interest Income | 6,495.3 | - | - | - | - | - | |
Income Tax Expense | 8,686.2 | 20,176 | 15,429 | 13,810 | 11,504.8 | 7,071.6 | |
Net Income | |||||||
Net Income | 26,208.6 | 55,740 | 36,010 | 33,680 | 28,846 | 32,741.6 | |
Supplemental | |||||||
EBIT | 36,606.8 | 78,551 | 53,632 | 49,869 | 41,873.9 | - | |
EBITDA | 60,047.8 | 102,591 | 74,273 | 73,311 | 67,868.6 | - | |