

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 366,451.8 | 373,043.8 | 462,778.4 | 644,556.7 | 861,071 | 931,157.8 | |
COGS | 315,544.3 | 315,991.5 | 382,564.1 | 556,773.1 | 737,720.9 | 797,037.9 | |
Gross Profit | 50,907.6 | 57,052.3 | 80,214.3 | 87,783.6 | 123,350.1 | 134,119.9 | |
Operating Expenses & Income | |||||||
Operating Income | 10,866.4 | 10,546 | 13,998.1 | 40,337.4 | 38,510.1 | 48,661.4 | |
Total Operating Expenses | 79,079.6 | 92,339.8 | 66,216.2 | 47,446.3 | 84,840.1 | 85,458.5 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 18,629.3 | 17,444 | 9,749.9 | 11,584.2 | 13,314.6 | 30,870.8 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,509.8) | (3,483.9) | (3,588.1) | (3,035.3) | (17,923.5) | (18,807) | |
Interest Income | 1,492 | 5,834.8 | 633.1 | 11,746.2 | 14,859.1 | 33,021.1 | |
Income Tax Expense | 2,533.3 | 1,531.8 | 600.4 | 1,524.8 | 3,377.5 | 3,600.6 | |
Net Income | |||||||
Net Income | 7,837.5 | 8,256.1 | 25,153.8 | 48,389.1 | 54,246.9 | 53,361.3 | |
Supplemental | |||||||
EBIT | 14,882.8 | 13,253.2 | 27,978 | 51,437.8 | 38,510.1 | 69,122.1 | |
EBITDA | 23,453 | 20,700.6 | 37,618.1 | 63,410.4 | 48,596 | 79,948.5 | |