This compares with -$30.09 million, or -$0.11 per share, last year. Excluding items, Planet Labs PBC reported adjusted earnings of -$0.08 per share for the period. The company's revenue for the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results