
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 564,456.1 | 679,139.8 | 574,183.1 | 607,724 | 648,922.3 | 714,686.2 | |
COGS | 459,566.1 | 546,580.4 | 488,455 | 514,231.6 | 534,104 | 575,384.8 | |
Gross Profit | 104,890 | 132,559.3 | 85,728.1 | 93,492.5 | 114,818.4 | 139,301.5 | |
Operating Expenses & Income | |||||||
Operating Income | 62,264.2 | 82,284.2 | 40,869.3 | 41,078 | 51,034 | 69,905.4 | |
Total Operating Expenses | 42,625.8 | 50,275.1 | 44,858.8 | 52,414.5 | 63,784.4 | 69,396.1 | |
R&D Expenses | 20,849 | 24,670.2 | 25,160.6 | 29,426.6 | 33,031.9 | 36,886.9 | |
Selling General & Admin Expenses | 20,804 | 23,464 | 19,360.5 | 21,467.2 | 30,585 | 30,545.8 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (101.4) | (134.5) | (6,379.8) | (6,747.8) | (5,629.7) | (6,601.5) | |
Interest Income | 1,234.7 | 69.42 | 1,513.4 | 1,883.5 | 1,016 | 371.6 | |
Income Tax Expense | 14,182.6 | 16,600.7 | 8,922.8 | 7,918.3 | 9,512.8 | 13,738.3 | |
Net Income | |||||||
Net Income | 63,286.4 | 62,855.6 | 31,303.9 | 33,154.3 | 40,880.7 | 61,084.3 | |
Supplemental | |||||||
EBIT | 81,393.9 | 85,549.1 | 47,113.3 | 48,577.1 | 57,211.6 | 80,794.6 | |
EBITDA | 134,644.3 | 140,563.7 | 103,365.8 | 108,527.8 | 125,020.9 | 154,620.8 | |