News

Key Points Revenue (GAAP) increased 1.3% to $181.0 million in Q2 2025, and exceeded analyst estimates by $4.1 million (GAAP). GAAP earnings per share of $0.16 beat expectations by $0.02. Gross profit ...