

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 213,011 | 278,705.3 | 222,533 | 232,302.6 | 237,553 | 250,707.6 | |
COGS | 140,961.4 | 152,940.9 | 144,789.2 | 156,648.5 | 168,647 | 173,984 | |
Gross Profit | 72,049.6 | 125,764.4 | 77,743.8 | 75,654.1 | 68,906 | 76,723.6 | |
Operating Expenses & Income | |||||||
Operating Income | 51,686.3 | 104,292.2 | 57,890.7 | 51,612.6 | 41,958 | 47,450.2 | |
Total Operating Expenses | 20,694.2 | 21,472.2 | 19,853.2 | 24,041.5 | 26,948 | 29,272.3 | |
R&D Expenses | 12,934.8 | 12,953.5 | 13,283.8 | 15,616 | 17,725 | 18,890.1 | |
Selling General & Admin Expenses | 7,989.9 | 9,672.6 | 7,477 | 7,117.4 | 6,791.9 | 7,826.9 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,962.9) | (1,866.3) | (1,570.4) | (1,756.1) | (1,602.1) | (1,523.3) | |
Interest Income | 575.7 | 2,022.3 | 4,853.1 | 3,670.2 | 2,278.6 | 2,026.6 | |
Income Tax Expense | 7,918.3 | 19,326.9 | 9,472.4 | 9,113.5 | 8,113 | 8,692.8 | |
Net Income | |||||||
Net Income | 51,246.4 | 89,478.8 | 60,989.6 | 47,210.9 | 41,717 | 83,468.5 | |
Supplemental | |||||||
EBIT | 55,271.3 | 109,815.3 | 65,362.9 | 58,723.5 | 49,647 | 91,946.6 | |
EBITDA | 102,077.7 | 153,718.6 | 105,847 | 106,891.2 | 108,906 | 154,796.5 | |