
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 151,275 | 167,276 | 179,458 | 206,806 | 240,574 | 260,725 | |
COGS | 123,880 | 141,260 | 148,910 | 167,030 | 190,144 | 207,052 | |
Gross Profit | 27,395 | 26,016 | 30,548 | 39,776 | 50,430 | 53,673 | |
Operating Expenses & Income | |||||||
Operating Income | 13,255 | 9,575 | 11,660 | 19,083 | 24,573 | 25,057 | |
Total Operating Expenses | 14,140 | 16,441 | 18,888 | 20,693 | 25,857 | 28,616 | |
R&D Expenses | 3,074 | 4,466 | 5,338 | 6,262 | - | - | |
Selling General & Admin Expenses | 8,320 | 9,858 | 11,779 | 11,849 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (642) | (1,002) | (1,090) | (1,911) | (1,945) | (2,327) | |
Interest Income | 48 | 190 | 572 | 811 | 674 | - | |
Income Tax Expense | 1,175 | 1,887 | 2,458 | 3,448 | 7,457 | 7,984 | |
Net Income | |||||||
Net Income | 11,451 | 8,847 | 11,310 | 14,924 | 19,782 | 19,992 | |
Supplemental | |||||||
EBIT | 13,254 | 11,674 | 14,963 | 20,454 | 29,355 | 30,284 | |
EBITDA | 21,288 | 21,827 | 26,854 | 33,671 | 43,773 | 45,217.3 | |