Libra had a revenue of 92.05M in the quarter ending Dec 31, 2023, with 12.56%. This bring the company's revenue in the last twelve months to 300.35M, Decreased 17.35%. In the fiscal year ending Dec 31, 2023, Libra had annual revenue of 300.35M with 77.29% growth.