Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.62B | $ 2.22B | $ 1.82B | $ 1.32B | $ 948.38M | |
$ 2.32B | $ 708.96M | $ 754.35M | $ 473.95M | $ 288.33M | |
$ 1.96B | $ 475.78M | $ 643.73M | $ 969.14M | $ 647.48M | |
$ 274.68M | $ 244.40M | $ 267.42M | $ 235.12M | $ 247.69M | |
$ 632.16M | $ 469.98M | $ 339.50M | $ -260.07M | $ -111.64M | |
$ 357.48M | $ 233.18M | $ 110.62M | $ -495.19M | $ -359.15M | |
$ -148.72M | $ -138.39M | $ -113.24M | $ -224.53M | $ -128.58M | |
$ 208.77M | $ 94.79M | $ -2.62M | $ -719.71M | $ -487.73M | |
$ 156.24M | $ 76.06M | $ -1.79M | $ -579.37M | $ -360.19M | |
$ 0.77 | $ 0.39 | $ -0.01 | $ -3.00 | $ -1.88 | |
$ 0.74 | $ 0.37 | $ -0.01 | $ -3.00 | $ -1.88 | |
201.64M | 195.67M | 193.57M | 193.06M | 191.48M | |
211.16M | 204.00M | 193.57M | 193.06M | 191.48M |