
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 168,449 | 213,248 | 275,209 | 300,847 | 328,936 | 328,936 | |
COGS | 139,017 | 172,210 | 219,895 | 241,036 | 260,029 | 260,029 | |
Gross Profit | 29,432 | 41,038 | 55,314 | 59,811 | 68,907 | 68,907 | |
Operating Expenses & Income | |||||||
Operating Income | 1,982 | 7,301 | 10,498 | 11,027 | 6,270 | 6,271 | |
Total Operating Expenses | 27,448 | 33,736 | 44,815 | 48,784 | 62,637 | 62,637 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 23,586 | 28,169 | 36,339 | 41,859 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (217) | (373) | (658) | (1,048) | (1,906) | (904) | |
Interest Income | 75 | 56 | 447 | 1,652 | 2,232 | 1,157 | |
Income Tax Expense | 1,203 | 2,292 | 3,105 | 3,819 | 1,875 | 2,475 | |
Net Income | |||||||
Net Income | 1,016 | 5,028 | 6,819 | 6,268 | (1,120) | (1,120) | |
Supplemental | |||||||
EBIT | 2,450 | 7,715 | 10,583 | 11,143 | 6,271 | 7,241 | |
EBITDA | 4,199 | 9,900 | 13,318 | 14,056 | 10,018 | 10,679 | |