
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 746,217 | 968,300 | 997,611 | 1,106,854 | 1,203,506 | 1,232,795 | |
COGS | 679,865 | 849,136 | 859,149 | 962,406 | 1,039,412 | 1,064,822 | |
Gross Profit | 66,352 | 119,164 | 138,462 | 144,448 | 164,094 | 167,973 | |
Operating Expenses & Income | |||||||
Operating Income | 39,212 | 89,350 | 105,689 | 110,879 | 124,038 | 128,540 | |
Total Operating Expenses | 27,140 | 29,814 | 32,773 | 33,569 | 40,056 | 39,433 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 22,588 | 25,139 | 32,772 | 33,568 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (8,516) | (8,768) | (10,382) | (12,065) | (15,770) | (16,884) | |
Interest Income | 179 | 314 | 794 | 1,179 | 1,202 | - | |
Income Tax Expense | 13,256 | 23,422 | 13,171 | 33,935 | 31,451 | 31,339 | |
Net Income | |||||||
Net Income | 21,418 | 46,952 | 67,801 | 67,386 | 78,538 | 81,132 | |
Supplemental | |||||||
EBIT | 47,106 | 83,778 | 94,627 | 114,859 | 130,689 | 126,388 | |
EBITDA | 109,417 | 148,327 | 159,501 | 181,924 | 202,078 | 196,338.8 | |