Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 808.39M | $ 682.15M | $ 676.48M | $ 499.67M | $ 288.44M | |
$ 407.82M | $ 399.48M | $ 604.01M | $ 418.00M | $ 42.68M | |
$ 149.71M | $ 206.70M | $ 249.18M | $ 245.44M | $ 65.13M | |
$ 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 | $ -15.56M | |
$ -22.66M | $ 180.51M | $ -23.36M | $ -16.29M | $ -28.88M | |
$ 235.46M | $ 373.30M | $ 328.95M | $ 141.69M | $ -544.81M | |
$ 232.68M | $ 210.19M | $ 204.82M | $ 119.73M | $ -574.30M | |
$ 1.17 | $ 1.05 | $ 1.04 | $ 0.61 | $ -2.92 | |
$ 1.17 | $ 1.05 | $ 1.04 | $ 0.61 | $ -2.91 | |
198.83M | 200.19M | 196.11M | 196.70M | 196.70M | |
199.62M | 199.63M | 196.11M | 197.65M | 197.24M |