Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.21B | $ 1.09B | $ 850.19M | $ 900.14M | $ 1.69B | |
$ 378.05M | $ 264.00M | $ 178.52M | $ 291.96M | $ 786.04M | |
$ 301.53M | $ 246.16M | $ 75.03M | $ 119.67M | $ 348.07M | |
$ 130.66M | $ 129.69M | $ 103.43M | $ 126.37M | $ 102.05M | |
$ 305.81M | $ 143.98M | $ 59.67M | $ 300.35M | $ 130.43M | |
$ 76.52M | $ 17.84M | $ 108.01M | $ 173.98M | $ 438.22M | |
$ 97.54M | $ -4.21M | $ -7.64M | $ 69.02M | $ -20.07M | |
$ 174.06M | $ 13.63M | $ -44.43M | $ 402.93M | $ 416.25M | |
$ 80.39M | $ -81.28M | $ -77.21M | $ 446.95M | $ 408.54M | |
$ 0.35 | $ -0.38 | $ -0.29 | $ 1.51 | $ 1.39 | |
$ 0.35 | $ -0.37 | $ -0.29 | $ 1.50 | $ 1.37 | |
213.49M | 211.34M | 265.09M | 296.63M | 294.72M | |
216.28M | 218.41M | 266.30M | 298.29M | 297.41M |