

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 201,810.2 | 180,411.2 | 182,965.7 | 197,871.9 | 230,196.4 | 232,912.9 | |
COGS | 163,565.9 | 154,683.2 | 160,120 | 173,676.7 | 204,983.8 | 204,756.1 | |
Gross Profit | 38,244.3 | 25,728.1 | 22,845.7 | 24,195.2 | 25,212.6 | 28,156.8 | |
Operating Expenses & Income | |||||||
Operating Income | 20,662.8 | 12,368.3 | 8,810 | 7,187.3 | 6,388.2 | 9,247.7 | |
Total Operating Expenses | 18,256.2 | 14,985.8 | 14,035.6 | 17,007.9 | 18,824.5 | 18,882.1 | |
R&D Expenses | 5,179.5 | 4,396.9 | 4,283 | 5,139.1 | 5,220 | 5,304.3 | |
Selling General & Admin Expenses | 1,873.4 | 1,704.3 | 1,699.8 | 1,806 | 1,716.6 | 1,764.6 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (18.71) | (38.24) | (27.66) | (44.29) | (135.4) | (170.1) | |
Interest Income | 72.05 | 145.7 | 456.7 | 468.4 | 525.5 | 528.5 | |
Income Tax Expense | 3,709.7 | 2,321.2 | 1,643.8 | 1,715.5 | 1,276.4 | 1,789.4 | |
Net Income | |||||||
Net Income | 16,921 | 9,962.5 | 7,532.9 | 6,792.8 | 5,747.8 | 8,087.5 | |
Supplemental | |||||||
EBIT | 20,707.4 | 12,321.9 | 9,181.9 | 8,552.6 | 6,388.2 | 9,337.5 | |
EBITDA | 21,903.2 | 13,685.3 | 10,556.5 | 9,894.2 | 7,776.8 | 10,727.4 | |