OMS Energy Technologies (OMSE) Cost of Revenue (2023)