Reports Q4 revenue $143.7M, consensus $149.4M. “In 2024, we produced record gross profit, record net income and record adjusted EBITDA by expanding and strengthening customer relationships in ...