archiveTube Investments EBITDA margin