Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.59B | $ 2.60B | $ 2.41B | $ 2.03B | $ 1.09B | $ 553.31M | |
$ 755.77M | $ 760.03M | $ 743.99M | $ 650.26M | $ 390.83M | $ 184.47M | |
$ 1.83B | $ 1.84B | $ 1.66B | $ 1.38B | $ 703.13M | $ 368.84M | |
$ 2.04B | $ 2.07B | $ 1.91B | $ 1.65B | $ 1.21B | $ 442.52M | |
$ -1.01B | $ -248.55M | $ -13.65B | $ -265.63M | $ -506.42M | $ -80.44M | |
$ 45.36M | $ 24.50M | $ -9.27M | $ -80.36M | $ -59.95M | $ -29.01M | |
$ -2.84M | $ -33.61M | $ -13.43B | $ 38.66M | $ 9.62M | $ -7.10M | |
$ -970.86M | $ -219.61M | $ -13.66B | $ -384.66M | $ -575.99M | $ -109.45M | |
$ 10.87M | $ 760.00K | $ -3.81M | $ 44.14M | $ -90.86M | $ -10.59M | |
- | - | - | - | - | - | |
$ -976.08M | $ -220.37M | $ -13.66B | $ -428.79M | $ -485.14M | $ -85.34M | |
$ -5.77 | $ -1.34 | $ -84.60 | $ -2.73 | $ -5.36 | $ -1.38 | |
$ -5.77 | $ -1.34 | $ -84.60 | $ -2.73 | $ -5.36 | $ -1.38 | |
$ 675.56M | $ 164.58M | $ 161.46M | $ 156.94M | $ 90.51M | $ 71.84M | |
$ 675.56M | $ 164.58M | $ 161.46M | $ 156.94M | - | $ 71.84M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.79B | $ 2.81B | $ 2.63B | $ 2.30B | $ 1.60B | $ 626.99M | |
$ -981.73M | $ -220.37M | $ -13.66B | $ -428.79M | $ -485.14M | $ -98.86M | |
$ -61.63M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -948.36M | $ -197.33M | $ -13.64B | $ -303.51M | $ -516.04M | $ -80.44M | |
$ -555.71M | $ 154.00M | $ -13.37B | $ -83.89M | $ -437.96M | $ -35.49M |