
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,649,426.2 | 1,798,418.4 | 2,051,858.5 | 285,981.2 | 305,476.8 | 295,765.1 | |
COGS | 1,134,254.5 | 1,234,991.7 | 1,413,900.2 | 206,487.1 | 224,485 | 216,958.5 | |
Gross Profit | 515,171.6 | 563,426.7 | 637,958.3 | 79,494.2 | 80,991.8 | 79,134.5 | |
Operating Expenses & Income | |||||||
Operating Income | 115,079.6 | 131,782.4 | 156,032.8 | 22,911.7 | 20,493 | 20,068.7 | |
Total Operating Expenses | 400,149.6 | 433,352.9 | 490,491.6 | 56,582.4 | 60,498.8 | 58,260.2 | |
R&D Expenses | 60,577.6 | 70,154.3 | 81,769 | 10,740.1 | 10,221 | 9,297.4 | |
Selling General & Admin Expenses | 75,706.1 | 80,036.7 | 90,178.3 | 12,110.2 | 13,762.5 | 13,896 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,164.1) | (7,268.2) | (16,560.6) | (2,727) | (2,878.9) | (2,172.9) | |
Interest Income | 4,092.4 | 6,315.7 | 11,664.7 | 1,898 | 1,898.3 | 1,783 | |
Income Tax Expense | 19,563.3 | 22,580.8 | 23,390.5 | 3,157.2 | 3,356.7 | 2,976.4 | |
Net Income | |||||||
Net Income | 94,801.1 | 108,652.8 | 130,261.2 | 18,741.1 | 19,795 | 17,705.9 | |
Supplemental | |||||||
EBIT | 120,686.2 | 138,660.9 | 164,713 | 25,459.7 | 20,493 | - | |
EBITDA | 155,517.6 | 180,314.2 | 220,649.3 | 33,073.1 | 29,351.3 | 23,914.5 | |