
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 222,885 | 250,199 | 279,050 | 322,284 | 324,655 | 324,221 | |
COGS | 183,937 | 202,959 | 226,866 | 261,299 | 265,184 | 267,692 | |
Gross Profit | 38,948 | 47,240 | 52,184 | 60,985 | 59,471 | 56,529 | |
Operating Expenses & Income | |||||||
Operating Income | 10,058 | 16,285 | 18,488 | 25,699 | 21,664 | 18,702 | |
Total Operating Expenses | 212,827 | 233,914 | 260,562 | 296,585 | 302,991 | 305,519 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 27,806 | 29,648 | 31,495 | 34,074 | 35,074 | 35,445 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,268) | (1,998) | (1,644) | (3,640) | (3,446) | - | |
Interest Income | 788 | 990 | 2,561 | 2,658 | 2,418 | - | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 8,867 | 15,382 | 15,457 | 16,532 | 11,351 | 8,951 | |
Supplemental | |||||||
EBIT | 40,551 | - | - | - | - | - | |
EBITDA | 40,551 | 49,433 | 52,174 | - | - | - | |