
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 107,281 | 125,159 | 170,338 | 164,952 | 167,110 | 166,975 | |
COGS | 65,744 | 84,489 | 120,735 | 112,246 | 111,276 | 111,128 | |
Gross Profit | 41,537 | 40,670 | 49,603 | 52,706 | 55,834 | 55,847 | |
Operating Expenses & Income | |||||||
Operating Income | 26,432 | 25,089 | 31,305 | 33,778 | 34,350 | 35,283 | |
Total Operating Expenses | - | - | 139,033 | 131,174 | 132,760 | - | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 13,367 | 14,152 | 16,899 | 17,893 | 20,075 | 20,564 | |
Earnings from Continuing Operations | |||||||
Interest Expense | - | - | - | - | - | - | |
Interest Income | 2,980 | 2,628 | 2,652 | 1,992 | 4,690 | 6,448 | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 9,860 | 10,021 | 12,676 | 15,066 | 14,316 | 15,481 | |
Supplemental | |||||||
EBIT | - | - | - | - | - | - | |
EBITDA | - | - | - | - | - | - | |