
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 838,133.9 | 830,942.4 | 806,306.8 | 913,901.5 | 979,334.3 | 1,056,487.6 | |
COGS | 739,929.5 | 753,040 | 698,190.9 | 791,397.4 | 846,002.7 | 905,315.7 | |
Gross Profit | 98,204.3 | 77,902.4 | 108,115.9 | 122,504 | 133,331.6 | 151,171.9 | |
Operating Expenses & Income | |||||||
Operating Income | 51,294.2 | 18,042.1 | 58,791.4 | 62,297.5 | 74,979.3 | 90,057.8 | |
Total Operating Expenses | 47,535.5 | 51,592.2 | 49,324.5 | 60,206.5 | 58,352.3 | 61,114.1 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 9,776.5 | 10,527.8 | 40,364.6 | 11,196.4 | 11,358.1 | 22,982.4 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,033.3) | (4,479.5) | (4,010.9) | (4,998.1) | (3,389.9) | (3,108.8) | |
Interest Income | 4,660.4 | 49.67 | 12,843.6 | 9,939.1 | 8,814.6 | 7,524.2 | |
Income Tax Expense | 8,087.6 | 3,139.3 | 12,573.6 | 13,195.2 | 16,734.8 | 18,955.2 | |
Net Income | |||||||
Net Income | 42,877 | 35,432.2 | 52,689 | 56,118.6 | 68,188.5 | 74,318.5 | |
Supplemental | |||||||
EBIT | 50,668.8 | 43,055.4 | 69,292.8 | 74,334.6 | 74,979.3 | 93,093.9 | |
EBITDA | 59,393.1 | 50,851.3 | 77,858.8 | 82,717.1 | 82,228.7 | 98,161.4 | |