Luminar Technologies, Inc. (NASDAQ: LAZR) has recently published its financial results for the quarter ended March 31, 2025, reflecting mixed signals that provide insight into the company's current operational health and future prospects.
Key Financial Highlights:
Total Revenue: $18.9 million, d...