New to this share but figures seem massivley overdone.
Based on narrative their costs seems to be fixed and any lost revenue above that seems to directly affect bottom line profit.
However on the face of this drop is absolutely ludicrous. Very attractive buying price.