Reports Over $21M in Q1 2024 Net Income