Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.25B | $ 2.28B | $ 1.32B | $ 1.27B | $ 1.27B | $ 1.40B | |
$ 699.91M | $ 1.58B | $ -824.82M | $ 809.51M | $ 794.34M | $ 830.01M | |
$ 743.23M | $ 697.76M | $ 491.49M | $ 461.50M | $ 471.86M | $ 570.03M | |
$ 358.81M | $ 740.66M | $ -368.25M | $ 325.93M | $ 331.33M | $ 372.87M | |
$ 61.97M | $ -42.90M | $ 123.25M | $ 135.57M | $ 140.53M | $ 197.16M | |
$ -25.93M | $ -66.38M | $ -2.04M | $ -1.75M | $ -549.00K | $ -709.00K | |
$ 556.55M | $ -26.95M | $ -2.51B | $ -36.32M | $ -25.28M | $ -174.08M | |
$ -63.06M | $ 28.43M | $ 123.19M | $ 97.49M | $ 114.71M | $ 22.37M | |
$ -35.02M | $ -40.12M | $ 20.05M | $ 10.62M | $ 13.67M | $ -6.42M | |
- | - | - | - | - | - | |
$ -13.72M | $ 68.56M | $ 103.14M | $ 86.87M | $ 101.03M | $ 28.79M | |
$ -1.16 | $ -3.11 | $ 4.86 | $ 4.16 | $ 4.90 | $ 1.41 | |
$ -1.16 | $ -3.11 | $ 4.74 | $ 4.02 | $ 4.69 | $ 1.33 | |
$ 96.09M | $ 23.87M | $ 21.21M | $ 20.91M | $ 20.63M | $ 20.39M | |
$ 96.33M | $ 23.87M | $ 21.78M | $ 21.59M | $ 21.55M | $ 21.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 1.77 | $ 1.94 | $ 2.07 | |
- | - | - | - | - | - | |
$ 1.06B | $ 2.32B | $ -1.19B | $ 1.14B | $ 1.13B | $ 1.20B | |
$ -28.04M | $ -74.29M | $ 103.14M | $ 86.87M | $ 101.03M | $ 28.79M | |
$ -45.54M | $ 29.06M | - | $ 120.20M | $ 130.26M | $ 120.62M | |
- | - | - | $ 1.75M | $ 549.00K | $ 709.00K | |
$ 63.04M | $ 161.58M | $ 122.33M | $ 99.25M | $ 115.26M | $ 23.08M | |
$ 324.97M | $ 454.13M | $ 222.51M | $ 184.88M | $ 200.47M | $ 97.82M |