Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.40B | $ 2.20B | $ 1.99B | $ 1.59B | $ 1.18B | |
$ 1.69B | $ 1.54B | $ 1.35B | $ 1.15B | $ 860.05M | |
$ 1.69B | $ 1.74B | $ 1.71B | $ 1.45B | $ 973.29M | |
$ 222.61M | $ 233.94M | $ 266.47M | $ 143.32M | $ 91.32M | |
$ 240.38M | $ 133.56M | $ -649.48M | $ -166.02M | $ 58.54M | |
$ 2.67M | $ -198.81M | $ -365.79M | $ -301.79M | $ -32.78M | |
$ -49.90M | $ 41.97M | $ -224.58M | $ -71.94M | $ 31.18M | |
$ -47.23M | $ -156.84M | $ -874.05M | $ -373.72M | $ -82.06M | |
$ -58.29M | $ -165.24M | $ -879.17M | $ -376.25M | $ -83.00M | |
$ -0.63 | $ -1.74 | $ -9.23 | $ -4.10 | $ -0.94 | |
$ -0.63 | $ -1.74 | $ -9.23 | $ -4.10 | $ -0.94 | |
92.11M | 94.91M | 95.24M | 91.74M | 88.68M | |
92.11M | 94.91M | 95.24M | 91.74M | 88.68M |