

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 512,704.4 | 614,197 | 585,844.1 | 580,747.3 | 571,134.5 | 563,656.7 | |
COGS | 449,196.3 | 530,913.3 | 528,413.7 | 493,341.8 | 474,469.4 | 473,166 | |
Gross Profit | 63,508.2 | 83,283.7 | 57,430.5 | 87,405.5 | 96,665.2 | 90,491 | |
Operating Expenses & Income | |||||||
Operating Income | 7,717.3 | 19,339.7 | (6,966.3) | 36,971.2 | 46,078.7 | 155,155.9 | |
Total Operating Expenses | 50,880.5 | 55,000.8 | 57,430.5 | 50,434.3 | 50,586.4 | 50,213.3 | |
R&D Expenses | 221 | 297 | 359 | 519 | - | - | |
Selling General & Admin Expenses | 30,643.8 | 32,078.7 | 32,238.2 | 32,749.3 | 32,605.8 | 36,403.1 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (16,596) | (20,358) | (25,506.5) | (24,575) | (24,089) | (18,116.7) | |
Interest Income | 743 | 842.8 | 1,158 | 1,866.8 | 1,673.3 | 1,659.4 | |
Income Tax Expense | 2,653.6 | 6,002.9 | 600.3 | 5,672.6 | 8,634.5 | 5,379.4 | |
Net Income | |||||||
Net Income | 13,028.3 | 13,969.6 | (5,207.3) | 19,558.1 | 25,197.5 | 21,523.3 | |
Supplemental | |||||||
EBIT | 29,161.6 | 37,039.3 | 1,039 | 31,120.7 | 46,078.7 | - | |
EBITDA | 58,092.9 | 69,246.8 | 26,160.1 | 56,866.8 | 78,664.9 | 171,509.9 | |