
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 279,290 | 309,778 | 358,853 | 379,822 | 400,872 | 412,685 | |
COGS | 200,239 | 219,306 | 261,480 | 279,825 | 290,109 | 293,971 | |
Gross Profit | 79,051 | 90,472 | 97,373 | 99,997 | 110,763 | 118,714 | |
Operating Expenses & Income | |||||||
Operating Income | 31,788 | 40,802 | 45,769 | 49,878 | 53,667 | 58,076 | |
Total Operating Expenses | - | - | 313,084 | 329,944 | 347,205 | - | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 40,785 | 41,821 | 42,560 | 44,519 | 47,162 | 58,168 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,313) | (1,916) | (2,085) | (1,165) | (671) | (1,584) | |
Interest Income | - | - | - | - | - | - | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 12,476 | 19,791 | 22,263 | 23,118 | 25,743 | 28,530 | |
Supplemental | |||||||
EBIT | - | - | - | - | - | - | |
EBITDA | - | - | - | - | - | - | |