Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.07B | $ 2.85B | $ 3.45B | $ 3.57B | $ 2.76B | |
$ 515.00M | $ 462.00M | $ 832.00M | $ 895.00M | $ 621.00M | |
$ 296.00M | $ 276.00M | $ 289.00M | $ 318.00M | $ 347.00M | |
$ 285.00M | $ 275.00M | $ 281.00M | $ 309.00M | $ 316.00M | |
$ 525.00M | $ 458.00M | $ 714.00M | $ 840.00M | $ 619.00M | |
$ 219.00M | $ 186.00M | $ 458.00M | $ 577.00M | $ 271.00M | |
$ -146.00M | $ -137.00M | $ -150.00M | $ -203.00M | $ -157.00M | |
$ 73.00M | $ 49.00M | $ 308.00M | $ 374.00M | $ 114.00M | |
$ -48.00M | $ -316.00M | $ 497.00M | $ 286.00M | $ 969.00M | |
$ -0.30 | $ -2.02 | $ 3.21 | $ 1.88 | $ 6.76 | |
$ -0.30 | $ -2.02 | $ 3.16 | $ 1.81 | $ 6.69 | |
157.82M | 156.40M | 154.87M | 152.06M | 143.35M | |
157.82M | 156.40M | 157.11M | 157.94M | 144.91M |