EFXT - Enerflex Ltd. Financial Statements | Finranks