Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.68B | $ 2.67B | $ 2.91B | $ 2.71B | $ 1.99B | $ 1.78B | |
$ 1.39B | $ 1.90B | $ 2.22B | $ 2.09B | $ 1.44B | $ -203.96M | |
$ 1.29B | $ 770.57M | $ 695.96M | $ 629.78M | $ 551.50M | $ 1.99B | |
$ 587.00M | $ 580.53M | $ 562.51M | $ 182.08M | $ 147.18M | $ 131.97M | |
$ -67.77M | $ -108.31M | $ 87.87M | $ 72.97M | $ 168.45M | $ 131.47M | |
$ -69.25M | $ -140.11M | $ 116.13M | $ -98.34M | $ -90.32M | $ -88.12M | |
$ -448.31M | $ -378.02M | $ -47.25M | $ 3.52M | $ -11.07M | $ 11.20M | |
$ -301.66M | $ -328.09M | $ -29.93M | $ -31.88M | $ 17.63M | $ 43.01M | |
$ -4.42M | $ -2.27M | $ -18.84M | $ -1.57M | $ -6.93M | $ -5.16M | |
$ 225.00K | $ -1.44M | $ -918.00K | $ -2.00M | $ -250.00K | $ 4.19M | |
$ -296.77M | $ -336.21M | $ -19.44M | $ -30.45M | $ 1.98B | $ 48.16M | |
$ -1.06 | $ -1.22 | $ -0.07 | $ -0.12 | $ 0.11 | $ 0.53 | |
$ -1.06 | $ -1.22 | $ -0.07 | $ -0.12 | $ 0.11 | $ 0.26 | |
$ 1.13B | $ 275.77M | $ 269.56M | $ 259.06M | $ 203.25M | $ 356.78M | |
$ 1.13B | $ 275.77M | $ 269.56M | $ 259.06M | $ 206.94M | $ 183.95M | |
$ 0.66 | $ 0.88 | - | - | - | $ 1.64 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 19.73M | $ 2.48B | $ 2.78B | $ -189.34M | $ -105.02M | $ -71.99M | |
$ -296.77M | $ -336.21M | $ -19.44M | $ -30.45M | $ 24.54M | $ 48.16M | |
$ 242.54M | $ 187.34M | - | - | - | - | |
- | - | - | - | - | - | |
$ -199.22M | $ -187.98M | $ 86.20M | $ 68.58M | $ 109.11M | $ 137.41M | |
$ 164.91M | $ 165.76M | $ 417.64M | $ 388.42M | $ 325.15M | $ 306.94M |