According to Computershare latest financial reports the company had earnings of $300.87M in 2023-06-30, an increase of 95.24% to 2022.