Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.47B | $ 1.37B | $ 1.97B | $ 1.66B | $ 1.27B | |
$ 339.65M | $ 330.15M | $ 546.82M | $ 365.33M | $ 229.11M | |
$ 1.40B | $ 241.94M | $ 280.85M | $ 206.03M | $ 155.19M | |
$ 143.98M | $ 57.41M | $ 42.55M | $ 39.55M | $ 37.13M | |
$ -916.64M | $ 145.62M | $ 290.14M | $ 198.85M | $ 111.05M | |
$ -1.06B | $ 88.21M | $ 265.98M | $ 159.30M | $ 73.92M | |
$ -186.90M | $ -31.57M | $ -5.14M | $ -4.34M | $ -4.56M | |
$ -1.25B | $ 56.64M | $ 260.84M | $ 154.96M | $ 69.36M | |
$ -816.97M | $ 167.35M | $ 193.19M | $ 105.86M | $ 52.77M | |
$ -29.24 | $ 0.44 | $ 7.18 | $ 3.87 | $ 1.91 | |
$ -29.24 | $ 0.43 | $ 7.14 | $ 3.85 | $ 1.91 | |
27.94M | 25.91M | 26.78M | 27.16M | 27.63M | |
27.94M | 26.00M | 26.93M | 27.29M | 27.70M |