OneSpan Inc. (OSPN): financials from its own SEC filings