Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 364.95M | $ 1.11B | $ 956.21M | $ 760.19M | $ 344.03M | |
$ 126.49M | $ 183.70M | $ 209.68M | $ 177.23M | $ 132.19M | |
$ 178.47M | $ 189.87M | $ 150.65M | $ 105.00M | $ 86.60M | |
$ 20.78M | $ 28.01M | $ 26.16M | $ 22.89M | $ 17.79M | |
$ -28.93M | $ 26.93M | $ 68.77M | $ 83.82M | $ 26.17M | |
$ -51.98M | $ -4.52M | $ 61.90M | $ 60.47M | $ 47.34M | |
$ -14.21M | $ -13.85M | $ -30.79M | $ -11.09M | $ -6.49M | |
$ -66.19M | $ -18.37M | $ 31.73M | $ 53.91M | $ 119.00K | |
$ -148.91M | $ -15.44M | $ 18.12M | $ 29.29M | $ -1.39M | |
$ -1.66 | $ -0.18 | $ 0.21 | $ 0.34 | $ -0.02 | |
$ -1.66 | $ -0.18 | $ 0.21 | $ 0.33 | $ -0.02 | |
89.88M | 87.90M | 85.39M | 85.30M | 84.23M | |
89.88M | 87.90M | 87.77M | 87.91M | 84.23M |