API TECHNOLOGIES CORP. Financials