Third Quarter 2025 Financial Highlights: Net revenue of $322.8 million increased 15.9% year over year Adjusted EBITDA of $34.2 million with Adjusted EBITDA margin of 10.6% Net income of $17.6 million ...