
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 233,485,000 | 301,379,000 | 316,565,000 | 328,480,000 | 323,392,000 | 327,232,000 | |
COGS | 182,452,000 | 231,291,000 | 243,255,000 | 255,421,000 | 251,948,000 | 254,297,000 | |
Gross Profit | 51,033,000 | 70,088,000 | 73,310,000 | 73,059,000 | 71,444,000 | 72,935,000 | |
Operating Expenses & Income | |||||||
Operating Income | 25,533,000 | 42,201,000 | 44,268,000 | 42,400,000 | 38,665,000 | 39,872,000 | |
Total Operating Expenses | 207,952,000 | 259,178,000 | 272,297,000 | 286,080,000 | 284,727,000 | 287,360,000 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 25,500,000 | 27,887,000 | 29,042,000 | 30,659,000 | 32,779,000 | 33,063,000 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,288,000) | (2,107,000) | (3,112,000) | (3,808,000) | (3,734,000) | (3,662,000) | |
Interest Income | 2,553,000 | 2,535,000 | 3,053,000 | 3,289,000 | 3,655,000 | 3,528,000 | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 20,196,000 | 28,944,000 | 33,839,000 | 33,901,000 | 32,769,000 | 32,008,000 | |
Supplemental | |||||||
EBIT | - | - | - | - | - | - | |
EBITDA | 34,638,000 | 52,497,000 | - | - | - | - | |