Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 905.81M | $ 985.98M | $ 912.05M | $ 509.15M | $ 267.91M | |
$ 905.81M | $ 476.46M | $ 463.50M | $ 218.18M | $ 16.22M | |
$ 827.22M | $ 476.96M | $ 364.15M | $ 303.62M | $ 263.17M | |
$ 124.51M | $ 127.06M | $ 808.91M | $ 586.68M | $ 519.59M | |
$ 118.74M | $ 387.31M | $ 249.23M | $ 43.24M | $ -107.06M | |
$ 78.59M | $ 245.22M | $ 104.59M | $ -85.44M | $ -244.11M | |
$ -36.43M | $ -33.95M | $ -4.75M | $ 121.23M | $ -294.02M | |
$ 42.16M | $ 211.27M | $ 91.13M | $ 33.10M | $ -403.92M | |
$ 43.26M | $ 206.71M | $ 87.29M | $ 34.30M | $ -410.51M | |
$ 0.21 | $ 0.93 | $ 0.34 | $ 0.16 | $ -1.90 | |
$ 0.21 | $ 0.93 | $ 0.34 | $ 0.16 | $ -1.90 | |
201.74M | 205.59M | 212.61M | 216.30M | 215.93M | |
202.64M | 205.87M | 212.65M | 216.30M | 215.93M |