LRFC reported its earnings on 2025-05-08, showcasing a revenue of 4.63M against an estimate of 5.20M, resulting in a -10.94% surprise. The EPS was 0.35, surpassing the expected 0.37 by -5.41% . The stock experienced a -0.85% price change on the earnings day and a 0.85% change over the next five days, reflecting market reactions to the results.