Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.33B | $ 683.40M | $ 632.38M | $ 748.54M | $ 502.28M | |
$ 1.33B | $ 683.40M | $ 632.38M | $ 748.54M | $ 502.28M | |
$ 4.49M | $ 277.06M | $ 2.54M | $ -346.95M | $ -326.32M | |
$ 33.55M | $ 31.81M | $ 22.98M | $ 21.67M | $ 18.51M | |
$ 0.00 | $ 360.64M | $ 318.45M | $ 462.88M | $ 208.27M | |
$ 1.32B | $ 406.34M | $ 552.95M | $ 401.59M | $ 175.96M | |
$ -1.10B | $ -75.60M | $ -33.16M | $ -44.39M | $ -28.81M | |
$ 224.37M | $ 330.74M | $ 291.30M | $ 441.21M | $ 175.96M | |
$ 181.47M | $ 250.14M | $ 228.03M | $ 314.65M | $ 132.58M | |
$ 6.24 | $ 7.49 | $ 6.69 | $ 10.51 | $ 4.09 | |
$ 6.01 | $ 7.32 | $ 6.51 | $ 10.08 | $ 4.07 | |
31.51M | 31.44M | 32.63M | 32.31M | 31.51M | |
32.72M | 32.16M | 33.55M | 33.70M | 31.73M |