
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 65,978 | 79,341 | 78,390 | 78,235 | 77,277 | 77,964 | |
COGS | 51,617 | 63,961 | 67,042 | 64,626 | 64,789 | 61,981 | |
Gross Profit | 14,361 | 15,380 | 11,348 | 13,609 | 12,488 | 15,983 | |
Operating Expenses & Income | |||||||
Operating Income | 8,437 | 8,816 | 4,697 | 6,858 | 5,162 | 8,429 | |
Total Operating Expenses | 5,924 | 6,564 | 6,651 | 6,751 | 7,326 | 7,554 | |
R&D Expenses | 353 | 559 | 631 | 588 | 683 | 683 | |
Selling General & Admin Expenses | 1,518 | 1,572 | 4,206 | 4,186 | 2,043 | 814 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (479) | (485) | (545) | (592) | (575) | (571) | |
Interest Income | 135 | 163 | 206 | 224 | 53 | - | |
Income Tax Expense | (1,626) | 2,453 | (1,423) | 1,602 | 1,097 | 181 | |
Net Income | |||||||
Net Income | 7,769 | 7,949 | 4,330 | 3,144 | 1,418 | (1,739) | |
Supplemental | |||||||
EBIT | 8,437 | 8,816 | 4,697 | 6,858 | 5,162 | 8,429 | |
EBITDA | 10,561 | 11,279 | 7,642 | 10,103 | 8,827 | 12,439 | |