Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.35B | $ 1.33B | $ 1.19B | $ 785.66M | $ 473.09M | $ 1.57B | |
$ 232.24M | $ 934.90M | - | $ -34.51M | $ 495.03M | $ 1.08B | |
$ 1.12B | $ 390.68M | $ 1.19B | $ 785.66M | $ -21.94M | $ 489.69M | |
$ 1.21B | $ 238.10M | $ 1.07B | $ 836.98M | $ 235.31M | $ 256.84M | |
$ 300.21M | $ 352.81M | $ 295.39M | $ -51.32M | $ -257.25M | $ 232.86M | |
$ -84.67M | $ -79.06M | $ -88.60M | $ -105.38M | $ -96.31M | $ -82.20M | |
$ -10.52M | $ 4.36M | $ -10.93M | $ 146.40M | $ -3.28M | $ -25.03M | |
$ 67.38M | $ 77.87M | $ 43.28M | $ -291.10M | $ -356.83M | $ 125.63M | |
$ 1.26M | $ 1.26M | $ 1.52M | $ 1.19M | $ 51.97M | $ -3.75M | |
$ 306.00K | $ 419.00K | $ 457.00K | $ -3.02M | - | - | |
$ 42.07M | $ 51.29M | $ 16.81M | $ -336.60M | $ -429.56M | $ 102.73M | |
$ 0.30 | $ 0.32 | $ 0.10 | $ -2.01 | $ -2.61 | $ 0.59 | |
$ 0.30 | $ 0.32 | $ 0.10 | $ -2.01 | $ -2.61 | $ 0.59 | |
$ 614.42M | $ 155.93M | $ 161.95M | $ 164.00M | $ 164.50M | $ 171.29M | |
$ 616.42M | $ 156.56M | $ 162.29M | $ 164.00M | $ 164.50M | $ 171.39M | |
$ 0.48 | $ 0.36 | $ 0.12 | $ 0.04 | $ 0.04 | $ 1.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 668.19M | $ 1.17B | $ 1.07B | $ 802.47M | $ 730.34M | $ 1.33B | |
$ 66.41M | $ 76.41M | $ 41.92M | $ -286.37M | $ -404.44M | $ 129.18M | |
$ 46.99M | - | $ 32.83M | - | $ -406.80M | $ 147.14M | |
- | - | - | - | $ 96.13M | $ 86.82M | |
$ 195.53M | $ 170.58M | $ 49.25M | $ -185.72M | $ -260.70M | $ 212.45M | |
$ 338.46M | $ 354.64M | $ 243.36M | $ 2.06M | $ -66.53M | $ 424.03M |