Revenue: Reported at $73.2 million, down 19% year-over-year, exceeding estimates of $62.41 million. Net Income: Achieved $23.6 million, doubling the estimate of $11.65 million. Earnings Per Share (EPS ...