Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.66B | $ 2.67B | $ 2.91B | $ 2.71B | $ 1.99B | $ 1.78B | |
$ 699.14M | $ 1.90B | $ -363.96M | $ -109.00K | $ 1.44B | $ 1.31B | |
$ 1.96B | $ 770.57M | $ 3.28B | $ 2.34B | $ 551.50M | $ 478.26M | |
$ 223.38M | $ 580.53M | $ 231.07M | $ 182.08M | $ 360.63M | $ 292.66M | |
$ 610.00M | $ -108.31M | $ 87.87M | $ 2.16B | $ 190.87M | $ 185.60M | |
$ -105.68M | $ -140.11M | $ -114.49M | $ -98.34M | $ -92.76M | $ -90.79M | |
$ 296.08M | $ -378.02M | $ 20.56M | $ 3.52M | $ -80.48M | $ -51.81M | |
$ -390.78M | $ -328.09M | $ -38.31M | $ -31.88M | $ 17.63M | $ 43.01M | |
$ -3.13M | $ -2.27M | $ -18.84M | $ -1.57M | $ -6.93M | $ -5.16M | |
$ 553.00K | $ -1.44M | $ -9.30M | $ -2.00M | - | - | |
$ 289.06M | $ -336.21M | $ 2.93B | $ 2.05B | $ 24.54M | $ 48.16M | |
$ -1.83 | $ -1.22 | $ -0.07 | $ -0.12 | $ 0.11 | $ 0.26 | |
$ -1.83 | $ -1.22 | $ -0.07 | $ -0.12 | $ 0.11 | $ 0.26 | |
$ 1.12B | $ 275.77M | $ 269.56M | $ 259.06M | $ 203.25M | $ 179.60M | |
$ 1.12B | $ 275.77M | $ 269.56M | $ 259.06M | $ 206.94M | $ 183.95M | |
- | $ 0.88 | - | - | $ 0.84 | $ 0.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 0.30 | |
- | - | - | - | - | $ 0.29 | |
- | - | - | - | - | - | |
$ -102.28M | $ 2.48B | $ 231.07M | $ 182.08M | $ 1.80B | $ 1.60B | |
$ -397.76M | $ -336.21M | $ -19.44M | $ 2.05B | $ 24.54M | $ 48.16M | |
$ 152.47M | $ 187.34M | - | - | $ 81.24M | $ 84.53M | |
- | - | - | - | $ 91.48M | $ 94.41M | |
$ -254.30M | $ -187.98M | $ 77.82M | $ 67.30M | $ 109.11M | $ 137.41M | |
$ 102.43M | $ 165.76M | $ 416.23M | $ 393.82M | $ 325.00M | $ 300.76M |