

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 184,634 | 263,310 | 218,945 | 195,610 | 182,344 | 196,382 | |
COGS | 118,622 | 169,448 | 143,041 | 140,078 | 130,497 | 136,164 | |
Gross Profit | 66,012 | 93,862 | 75,904 | 55,532 | 51,847 | 60,218 | |
Operating Expenses & Income | |||||||
Operating Income | 38,378 | 62,774 | 44,912 | 24,105 | 19,925 | 26,931 | |
Total Operating Expenses | 27,634 | 31,088 | 30,992 | 31,427 | 31,922 | 33,287 | |
R&D Expenses | 824 | 762 | 774 | 805 | - | - | |
Selling General & Admin Expenses | - | - | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,904) | (2,386) | (1,103) | (2,381.7) | (4,228.6) | (3,683.1) | |
Interest Income | 379 | 1,143 | 1,801 | 1,786 | 1,115 | 965 | |
Income Tax Expense | 9,587 | 22,242 | 13,301 | 10,775 | 9,092 | 11,195 | |
Net Income | |||||||
Net Income | 16,366 | 21,044 | 21,510 | 15,758 | 13,127 | 17,837 | |
Supplemental | |||||||
EBIT | 38,378 | 62,774 | 44,912 | 29,170 | 25,007 | 31,917 | |
EBITDA | 51,934 | 74,995 | 57,674 | 42,277 | 38,854 | 46,564 | |