
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 136,675 | 133,002 | 145,040 | 160,741 | 193,689 | 213,172 | |
COGS | 101,753 | 98,536 | 108,506 | 121,692 | 149,185 | 165,026 | |
Gross Profit | 34,922 | 34,466 | 36,534 | 39,049 | 44,504 | 48,146 | |
Operating Expenses & Income | |||||||
Operating Income | 5,930 | 4,938 | 5,877 | 6,409 | 6,716 | 6,778 | |
Total Operating Expenses | 28,992 | 29,528 | 30,657 | 32,640 | 37,788 | 41,368 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 167 | 168 | 220 | 259 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (28) | (21) | (15) | (25) | (166) | (251) | |
Interest Income | 44 | 38 | 33 | 33 | 55 | - | |
Income Tax Expense | 1,989 | 1,785 | 1,612 | 2,003 | 1,912 | 1,991 | |
Net Income | |||||||
Net Income | 3,932 | 3,422 | 4,313 | 4,734 | 5,246 | 5,395 | |
Supplemental | |||||||
EBIT | 5,952 | 5,233 | 5,945 | 6,766 | 7,330 | 7,645 | |
EBITDA | 7,789 | 7,246 | 8,166 | 9,285 | 10,601 | 11,499 | |