Revenue: Reported at $863 million, marking a 3.4% increase year-over-year, which aligns with prior estimates. Earnings Per Share (EPS): GAAP net earnings per diluted share stood at $0.62, falling ...
Some results have been hidden because they may be inaccessible to you