
| 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|
Revenue | |||||
Total revenue | 226,954 | 242,290 | 254,453 | 275,235 | 293,587 |
COGS | 199,382 | 212,586 | 222,358 | 239,886 | 255,785 |
Gross Profit | 27,572 | 29,704 | 32,095 | 35,349 | 37,802 |
Operating Expenses & Income | |||||
Operating Income | 7,793 | 8,114 | 9,285 | 10,383 | 11,225 |
Total Operating Expenses | 219,161 | 234,176 | 245,168 | 264,852 | 282,362 |
R&D Expenses | - | - | - | - | - |
Selling General & Admin Expenses | 19,779 | 21,590 | 22,810 | 24,966 | 26,577 |
Earnings from Continuing Operations | |||||
Interest Expense | (158) | (160) | (169) | (154) | (146) |
Interest Income | 61 | 470 | 533 | 505 | 600 |
Income Tax Expense | - | - | - | - | - |
Net Income | |||||
Net Income | 5,844 | 6,292 | 7,367 | 8,099 | 8,838 |
Supplemental | |||||
EBIT | 7,998 | 8,647 | 9,909 | 10,972 | 11,898 |
EBITDA | 9,898 | 10,724 | 12,146 | 13,398 | 14,463 |