
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 297,535 | 279,374 | 267,893 | 269,868 | 282,790 | 295,491 | |
COGS | 213,263 | 205,412 | 198,115 | 197,165 | 207,466 | 214,908 | |
Gross Profit | 84,272 | 73,962 | 69,778 | 72,703 | 75,324 | 80,583 | |
Operating Expenses & Income | |||||||
Operating Income | 8,863 | 8,109 | 4,820 | 6,361 | 7,326 | 9,195 | |
Total Operating Expenses | 75,409 | 65,853 | 64,958 | 66,342 | 67,998 | 71,388 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 75,409 | 65,853 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (82) | (60) | (46) | (42) | (92) | (108) | |
Interest Income | 40 | 31 | 25 | 21 | 67 | - | |
Income Tax Expense | 2,223 | 2,039 | 2,025 | 1,423 | 1,885 | 2,495 | |
Net Income | |||||||
Net Income | 6,302 | 5,761 | 2,869 | 4,001 | 4,709 | 5,923 | |
Supplemental | |||||||
EBIT | 8,607 | 7,860 | 4,940 | 5,467 | 6,687 | 8,442 | |
EBITDA | 10,103 | 9,312 | 6,449 | 6,979 | 8,211 | 10,041 | |