

| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 263,867 | 308,060 | 363,864 | 153,157 | 163,242 | 174,228 | |
COGS | 206,585 | 238,642 | 293,885 | 107,705 | 112,028 | 122,023 | |
Gross Profit | 57,282 | 69,418 | 69,979 | 45,452 | 51,214 | 52,205 | |
Operating Expenses & Income | |||||||
Operating Income | 15,824 | 27,751 | 32,335 | 10,895 | 12,853 | 14,405 | |
Total Operating Expenses | 248,043 | 280,309 | 331,529 | 142,262 | 150,389 | 159,823 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 41,458 | 41,667 | 37,644 | 34,557 | 38,361 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7,299) | (7,074) | (6,021) | (4,041) | (5,394) | (6,116) | |
Interest Income | 321 | 282 | 497 | 379 | 588 | 240 | |
Income Tax Expense | 10,601 | 8,211 | 8,419.9 | - | - | - | |
Net Income | |||||||
Net Income | 3,929 | 4,106 | 11,723 | (12,250) | (212) | (2,470) | |
Supplemental | |||||||
EBIT | 15,700 | 28,110 | 33,103.9 | - | - | - | |
EBITDA | 29,975 | 35,214 | 39,878 | - | - | - | |