Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 811.10M | $ 1.03B | $ 997.61M | $ 616.19M | $ 369.78M | $ 1.15B | |
$ 471.36M | $ 757.28M | $ -137.59M | $ -93.54M | $ 404.52M | $ 541.52M | |
$ 331.29M | $ 268.17M | $ 280.94M | $ 129.25M | $ -34.74M | $ 607.56M | |
$ 175.60M | $ 173.79M | $ 170.76M | $ 161.32M | $ 176.91M | $ 471.78M | |
$ 129.99M | $ 97.61M | $ 110.18M | $ -32.07M | $ -211.66M | $ 135.78M | |
$ -84.67M | $ -85.00M | $ -82.73M | $ -81.28M | $ -61.98M | $ -48.60M | |
$ -7.45M | $ -8.71M | $ -31.17M | $ 3.73M | $ 90.88M | $ -24.57M | |
$ 27.16M | $ 21.32M | $ 59.84M | $ -145.90M | $ -182.75M | $ 62.61M | |
$ 6.11M | $ 1.45M | $ 2.21M | $ 718.00K | $ -15.87M | $ 5.37M | |
- | - | - | - | - | - | |
$ 45.91M | $ 18.89M | $ 55.92M | $ -143.52M | $ -163.48M | $ 54.85M | |
$ 0.18 | $ 0.17 | $ 0.49 | $ -1.26 | $ -1.44 | $ 0.49 | |
$ 0.18 | $ 0.17 | $ 0.49 | $ -1.26 | $ -1.44 | $ 0.49 | |
$ 430.05M | $ 108.19M | $ 114.07M | $ 113.80M | $ 113.49M | $ 112.64M | |
$ 430.92M | $ 108.41M | $ 114.42M | $ 113.80M | $ 113.49M | $ 112.92M | |
$ 0.42 | $ 0.40 | $ 0.20 | - | $ 0.28 | $ 1.10 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.03M | $ 4.40M | |
$ 646.97M | $ 877.56M | $ 33.17M | $ 67.78M | $ 581.43M | $ 1.01B | |
$ 20.35M | $ 19.14M | $ 55.92M | $ -143.52M | $ -163.33M | $ 55.40M | |
$ -3.28M | - | - | - | $ -219.92M | $ 78.68M | |
- | - | - | - | $ 61.98M | $ 48.60M | |
$ 125.32M | $ 106.32M | $ 142.56M | $ -64.61M | $ -120.78M | $ 111.22M | |
$ 216.86M | $ 238.34M | $ 280.47M | $ 64.78M | $ 25.73M | $ 266.34M |