
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 335,640 | 344,533 | 343,074 | 339,788 | 294,916 | - | |
COGS | 225,101 | 210,059 | 219,922 | 223,923 | 191,465 | - | |
Gross Profit | 110,539 | 134,474 | 123,152 | 115,865 | 103,451 | - | |
Operating Expenses & Income | |||||||
Operating Income | 82,389 | 101,043 | 91,946 | 83,746 | 72,009 | - | |
Total Operating Expenses | 253,251 | 243,490 | 251,128 | 256,042 | 222,907 | - | |
R&D Expenses | 2,499 | 3,722 | 3,007 | 2,740 | 2,854 | 2,333 | |
Selling General & Admin Expenses | 1,601 | 1,835 | 1,883 | 2,069 | 2,542 | 9,640 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (821) | (3,234) | (2,858) | (2,700) | (2,385) | (2,358) | |
Interest Income | 2,474 | 3,053 | 2,616 | 2,750 | 2,270 | 1,533 | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 50,084 | 69,648 | 59,694 | 55,805 | 52,849 | - | |
Supplemental | |||||||
EBIT | - | 99,481 | 90,034 | 85,628 | 81,724 | - | |
EBITDA | 99,567 | 121,068 | 112,112 | 108,933 | 105,411 | - | |