

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 108,518 | 113,608 | 111,308 | 115,111 | 118,343 | 119,686 | |
COGS | 46,821 | 50,047 | 44,486 | 44,741 | 46,064 | 46,627 | |
Gross Profit | 61,697 | 63,561 | 66,822 | 70,370 | 72,279 | 73,059 | |
Operating Expenses & Income | |||||||
Operating Income | 13,691 | 14,064 | 21,166 | 24,208 | 25,612 | 25,626 | |
Total Operating Expenses | 94,827 | 99,544 | 90,142 | 90,903 | 92,731 | 94,060 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 754 | 953 | 640 | 628 | 541 | 267 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,052) | (5,679) | (7,124) | (6,755) | (6,547) | (6,466) | |
Interest Income | 892 | 1,566 | 1,532 | 1,585 | 1,351 | 1,248 | |
Income Tax Expense | 1,732 | 1,937 | - | - | - | - | |
Net Income | |||||||
Net Income | 4,176 | 8,001 | 17,788 | 11,209 | 9,609 | 8,643 | |
Supplemental | |||||||
EBIT | 13,216 | 14,541 | 19,092 | 29,713 | 26,046 | 24,222 | |
EBITDA | 40,452 | 44,483 | 43,067 | 53,620 | 49,984 | 48,775 | |