DEFSEC Technologies (DFSC) โ€” Financials