The full accounts are up on Companies House.
Some bits from it:
LF is 47%,
910,119 scheduled pax carried.
Contract and charter work makes up 20% of their turnover.
Gross profit £17.8m
Some very crude analysis - if you take the 20% from contract and charter work off their turnover then scheduled flying is losing them quite a bit of money. No contract and charter work and that £17.8m gross profit becomes a £14.5m loss.
They're making revenue per pax of about £142, which is to be commended.