
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 124,493 | 123,675 | 122,391.4 | 125,092.7 | 125,738.3 | 125,071.4 | |
COGS | 64,314 | 63,935 | 59,133.4 | 62,113.6 | 70,561.3 | 72,486.2 | |
Gross Profit | 60,179 | 59,740 | 63,258 | 62,979.1 | 55,177 | 52,585.2 | |
Operating Expenses & Income | |||||||
Operating Income | 10,518 | 15,911 | 19,873.9 | 19,986.6 | 10,098.7 | (7,188.7) | |
Total Operating Expenses | 49,661 | 43,829 | 43,384.1 | 42,992.4 | 45,078.3 | 43,830.3 | |
R&D Expenses | 24,938 | 23,315 | 21,998.1 | 20,797.6 | 19,904.2 | 20,148 | |
Selling General & Admin Expenses | 12,523 | 10,314 | 9,383.2 | 9,227.5 | 25,843 | 24,842 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,421) | (2,913) | (2,953.4) | (2,653.6) | (2,711.9) | (2,541.2) | |
Interest Income | 1,298 | 3,838 | 1,595.8 | 5,189.8 | 8,602 | 7,901 | |
Income Tax Expense | 3,187 | 2,578 | 3,318.1 | 4,178.7 | 1,226.4 | 590.1 | |
Net Income | |||||||
Net Income | 10,226 | 7,559 | 18,472.7 | 22,326.4 | 5,444.4 | 347.2 | |
Supplemental | |||||||
EBIT | 10,679 | 15,979 | 19,873.9 | 19,986.6 | 10,098.7 | 8,754.8 | |
EBITDA | 27,117 | 30,704 | 33,221.7 | 33,780 | 17,801 | 14,555.7 | |