OMS Energy Technologies (OMSE) Revenue (2023)