
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 280,688 | 316,813 | 398,244 | 423,168 | 449,753 | 449,753 | |
COGS | 218,926 | 248,884 | 322,829 | 341,992 | 361,455 | 360,075 | |
Gross Profit | 61,762 | 67,929 | 75,415 | 81,176 | 88,298 | 89,678 | |
Operating Expenses & Income | |||||||
Operating Income | 34,394 | 38,228 | 43,979 | 46,413 | 52,147 | 55,921 | |
Total Operating Expenses | 27,362 | 29,696 | 31,431 | 34,765 | 36,151 | 33,757 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 598 | 647 | 795 | 29,699 | 4,937 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (9,762) | (10,871) | (11,684) | (13,331) | (14,459) | (10,852) | |
Interest Income | 1,274 | 1,564 | 1,905 | 2,188 | 2,513 | 1,088 | |
Income Tax Expense | 6,301 | 6,937 | 11,510 | 15,834 | 15,108 | 15,109 | |
Net Income | |||||||
Net Income | (1,864) | 19,278 | 12,994 | 20,399 | 14,260 | 14,260 | |
Supplemental | |||||||
EBIT | 34,395 | 38,229 | 43,981 | 49,704 | 43,571 | 49,733 | |
EBITDA | 92,981 | 101,964 | 114,403 | 122,961 | 120,185 | 126,347 | |