NBR earnings per share for the last quarter are -6.86 USD whereas the estimation was -2.01 USD which accounts for -241.44% surprise. Company revenue for the same period amounts to 731.80 M USD despite the estimated figure of 747.60 M USD. Estimated earnings per share for the next quarter are -2.04 USD, and revenue is expected to reach 741.67 M USD. Also watch annual changes over time to get a bigger picture of NBR earnings per share and revenue dynamics.