Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.42B | $ 2.74B | $ 3.04B | $ 3.33B | $ 2.04B | |
$ 942.86M | $ 3.74M | $ 762.57M | $ 1.37B | $ 498.12M | |
$ 942.86M | $ 145.58M | $ 212.58M | $ 106.24M | $ 98.75M | |
$ 607.74M | $ 653.60M | $ 554.75M | $ 522.76M | $ 447.47M | |
$ 1.12B | $ 1.05B | $ 1.00B | $ 1.78B | $ 801.27M | |
$ 0.00 | $ 506.79M | $ 448.16M | $ 1.26B | $ 364.23M | |
$ 383.33M | $ 25.06M | $ 48.16M | $ -18.49M | $ -57.90M | |
$ 383.33M | $ 531.85M | $ 598.16M | $ 1.24B | $ 341.48M | |
$ -203.53M | $ 241.56M | $ 426.85M | $ 780.35M | $ 168.80M | |
$ -0.26 | $ 0.31 | $ 0.58 | $ 1.06 | $ 0.23 | |
$ -0.26 | $ 0.31 | $ 0.58 | $ 1.06 | $ 0.23 | |
776.18M | 772.53M | 739.30M | 736.79M | 734.07M | |
779.09M | 772.53M | 739.30M | 739.30M | 735.32M |