
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 239,884.4 | 267,496.8 | 246,633.7 | 263,817.8 | 251,400.2 | 247,461.7 | |
COGS | 181,661.4 | 202,890.7 | 185,522.7 | 198,642.8 | 199,311.8 | 193,898.7 | |
Gross Profit | 58,223 | 64,606.1 | 61,111 | 65,175 | 52,088.5 | 53,562.9 | |
Operating Expenses & Income | |||||||
Operating Income | 2,475.7 | 23,977.4 | 10,229.6 | 15,954.2 | 11,581.7 | 10,596.4 | |
Total Operating Expenses | 55,747.3 | 54,010 | 50,895.4 | 49,220.8 | 40,506.8 | 42,966.6 | |
R&D Expenses | 5,093.3 | 5,483 | 4,910.3 | 4,703 | 4,730.1 | 4,743.6 | |
Selling General & Admin Expenses | 17,287.5 | 19,239.7 | 18,249 | 17,566.3 | 17,515.5 | 17,210.4 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,868.7) | (2,532.2) | (3,288) | (2,804.6) | (2,536.4) | (2,510.7) | |
Interest Income | 734.5 | 938.3 | 1,780.4 | 2,103 | 1,945.2 | 1,473.8 | |
Income Tax Expense | 553.3 | 4,542.1 | 3,493.2 | 6,289.8 | 3,817.5 | 3,325.5 | |
Net Income | |||||||
Net Income | 14,439.3 | 12,644.9 | 10,623.6 | 16,035.6 | 12,068.2 | 10,701.9 | |
Supplemental | |||||||
EBIT | 19,025.4 | 16,423 | 16,796 | 32,530.3 | 11,581.7 | 16,496.4 | |
EBITDA | 35,776.9 | 31,538.9 | 30,014.2 | 45,362.4 | 23,279.9 | 28,302.7 | |