Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.43B | $ 1.17B | $ 1.73B | $ 1.48B | $ 939.00M | |
$ 921.00M | $ 762.00M | $ 1.24B | $ 1.05B | $ 609.00M | |
$ 921.00M | $ 519.00M | $ 502.00M | $ 485.00M | $ 423.00M | |
$ 75.00M | $ 76.00M | $ 98.00M | $ 107.00M | $ 111.00M | |
$ 499.00M | $ 377.00M | $ 856.00M | $ 668.00M | $ 252.00M | |
$ 0.00 | $ 243.00M | $ 748.00M | $ 561.00M | $ 141.00M | |
$ 398.00M | $ 36.00M | $ -9.00M | $ 29.00M | $ -7.00M | |
$ 398.00M | $ 279.00M | $ 745.00M | $ 590.00M | $ 179.00M | |
$ 298.00M | $ 234.00M | $ 608.00M | $ 487.00M | $ 138.00M | |
$ 0.25 | $ 0.19 | $ 0.47 | $ 0.35 | $ 0.10 | |
$ 0.25 | $ 0.19 | $ 0.46 | $ 0.34 | $ 0.09 | |
1.19B | 1.21B | 1.29B | 1.40B | 1.45B | |
1.19B | 1.21B | 1.33B | 1.44B | 1.48B |