Revenue: Reported at $324.6 million, down 2.9% year-over-year, falling short of estimates of $333.3 million. Net Income: Recorded at $34.8 million, slightly above the prior year's $34.7 million, but ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results