

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 78,618 | 81,120 | 84,947 | 84,104 | 87,630 | 89,035 | |
COGS | 66,151 | 71,627 | 71,210 | 70,141 | 72,169 | 73,111 | |
Gross Profit | 12,467 | 9,493 | 13,737 | 13,963 | 15,461 | 15,924 | |
Operating Expenses & Income | |||||||
Operating Income | 1,207 | (707) | 3,586 | 3,449 | 4,137 | 4,376 | |
Total Operating Expenses | 11,260 | 10,200 | 10,151 | 10,514 | 11,324 | 11,548 | |
R&D Expenses | 538 | 416 | 453 | 523 | 591 | - | |
Selling General & Admin Expenses | 446 | 364 | 363 | 365 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (60) | (79) | (91) | (102) | (132) | (144) | |
Interest Income | 29 | 6 | - | - | - | - | |
Income Tax Expense | 203 | 664 | 206 | 863 | 1,067 | 1,152 | |
Net Income | |||||||
Net Income | 298 | (1,257) | 3,394 | 2,729 | 3,101 | 3,217 | |
Supplemental | |||||||
EBIT | 1,207 | (707) | 3,586 | 3,449 | 4,137 | 4,376 | |
EBITDA | 2,920 | 1,027 | 5,439 | 5,367 | 6,104 | 6,405 | |