Key metrics for the third quarter 2025 compared to the third quarter of 2024: Net income of $16.3 million, or $0.86 diluted earnings per share, increased 26.3% ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results