

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,073,271.7 | 1,019,257.3 | 1,263,474.7 | 1,090,302.3 | 1,093,493.6 | 1,079,920.1 | |
COGS | 963,697 | 917,216.1 | 1,133,497.1 | 980,983.1 | 988,773.8 | 978,403.5 | |
Gross Profit | 109,574.8 | 102,041.2 | 129,977.6 | 109,319.2 | 104,719.8 | 102,319.5 | |
Operating Expenses & Income | |||||||
Operating Income | 57,556.9 | 55,322.2 | 46,282.1 | 36,130.4 | 49,365.5 | 50,472 | |
Total Operating Expenses | 59,561.5 | 56,789.4 | 83,695.6 | 73,188.9 | 55,354.2 | 51,847.4 | |
R&D Expenses | 24,756.1 | 24,495.4 | 30,000 | 25,025.4 | 22,443.4 | 22,051.7 | |
Selling General & Admin Expenses | 5,236.3 | 22,127.6 | 5,707.6 | 4,540.3 | 4,149.9 | 3,455.6 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7,390) | (8,273.5) | (12,511) | (13,264.6) | (13,080.9) | (13,242) | |
Interest Income | 1,791 | 4,424.5 | 8,712.3 | 1,153 | 6,414.6 | 5,326.8 | |
Income Tax Expense | 7,116.7 | 6,720.6 | 8,433.5 | 7,623.6 | 7,193.2 | 7,264.9 | |
Net Income | |||||||
Net Income | 27,617.6 | 27,612.8 | 33,482.8 | 26,204.2 | 22,891.7 | 21,225.5 | |
Supplemental | |||||||
EBIT | 57,556.9 | 55,322.2 | 40,875.2 | 31,480.2 | 46,620.7 | - | |
EBITDA | 67,712.5 | 64,761 | 53,557.8 | 45,706 | 66,596.5 | 49,633.6 | |