Mirion Technologies, Inc. (MIR): financials from its own SEC filings