A quick visit to Sedar would seem to explain why AAT doesn't post their latest fins on their web site, and why the link to the previous fins doesn't work. These guys look to be in trouble.

$700K current assets - $6.7M current liabilities - and 2Q gross profit $200K