profit record 2023