
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 195,929 | 226,954 | 242,290 | 254,453 | 275,235 | 293,587 | |
COGS | 170,684 | 199,382 | 212,586 | 222,358 | 239,886 | 255,785 | |
Gross Profit | 25,245 | 27,572 | 29,704 | 32,095 | 35,349 | 37,802 | |
Operating Expenses & Income | |||||||
Operating Income | 6,708 | 7,793 | 8,114 | 9,285 | 10,383 | 11,225 | |
Total Operating Expenses | 18,537 | 19,779 | 21,590 | 22,810 | 24,966 | 148,815 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 17,938 | 19,779 | 21,590 | 22,810 | 24,966 | 26,577 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (171) | (158) | (160) | (169) | (154) | (146) | |
Interest Income | 74 | 205 | 339 | 598 | 505 | 590 | |
Income Tax Expense | 1,601 | 1,925 | 2,195 | 2,373 | 2,719 | 2,168 | |
Net Income | |||||||
Net Income | 5,007 | 5,844 | 6,292 | 7,367 | 8,099 | 8,838 | |
Supplemental | |||||||
EBIT | 6,851 | 7,998 | 8,647 | 9,909 | 10,972 | - | |
EBITDA | 8,632 | 9,898 | 10,724 | 12,146 | 13,398 | - | |