

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,749,414 | 2,326,621 | 2,061,598 | 2,307,262 | 1,937,791 | 1,925,064 | |
COGS | 1,555,490 | 2,079,664 | 1,789,879 | 2,015,265 | 1,691,052 | 1,680,532 | |
Gross Profit | 193,924 | 246,957 | 271,719 | 291,997 | 246,739 | 244,532 | |
Operating Expenses & Income | |||||||
Operating Income | 48,529 | 95,148 | 130,956 | 98,416 | 48,782 | 54,361 | |
Total Operating Expenses | 145,395 | 151,809 | 140,763 | 193,581 | 197,957 | 190,171 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 84,684 | 96,653 | 111,208 | 117,729 | 199,981 | 137,195 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (15,244) | (30,293) | (32,710) | (29,397) | (32,168) | (29,450) | |
Interest Income | 10,444 | 26,159 | 28,798 | 25,708 | 27,364 | 20,846 | |
Income Tax Expense | 11,725 | 26,941 | 23,822 | 24,606 | 9,753 | 8,368 | |
Net Income | |||||||
Net Income | 39,694 | 79,312 | 73,141 | 76,209 | 33,966 | 28,745 | |
Supplemental | |||||||
EBIT | 67,806 | 146,932 | 126,355 | 142,205 | 48,782 | 57,306 | |
EBITDA | 81,576 | 167,811 | 155,185 | 173,540 | 80,206 | 89,590 | |