Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 808.39M | $ 682.15M | $ 676.48M | $ 499.67M | $ 329.75M | |
$ 407.82M | $ 399.48M | $ 604.01M | $ 418.00M | $ 83.98M | |
$ 149.71M | $ 206.70M | $ 249.18M | $ 341.69M | $ 863.25M | |
$ 86.73M | $ 125.87M | $ 82.70M | $ 106.44M | $ 593.36M | |
$ 340.52M | $ 321.86M | $ 430.62M | $ 279.68M | $ 64.35M | |
$ 258.12M | $ 192.78M | $ 352.31M | $ 157.98M | $ -533.50M | |
$ 85.12M | $ 180.51M | $ -959.00K | $ 6.65M | $ -28.88M | |
$ 343.24M | $ 373.30M | $ 351.36M | $ 164.63M | $ -562.38M | |
$ 232.68M | $ 210.19M | $ 204.82M | $ 119.73M | $ -588.98M | |
$ 1.17 | $ 1.05 | $ 1.03 | $ 0.61 | $ -2.99 | |
$ 1.17 | $ 1.05 | $ 1.03 | $ 0.61 | $ -2.99 | |
198.83M | 200.19M | 196.11M | 196.70M | 196.70M | |
199.62M | 199.63M | 196.11M | 197.65M | 197.24M |