Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.51B | $ 1.51B | $ 1.28B | $ 825.76M | $ 675.03M | $ 579.92M | |
$ 1.31B | $ 1.41B | $ 1.07B | $ 708.99M | $ -13.93M | $ -416.99M | |
$ 203.11M | $ 99.21M | $ 214.24M | $ 116.77M | $ 661.10M | $ 162.93M | |
$ 244.14M | $ 246.28M | $ 198.15M | $ 197.75M | $ -137.51M | $ -263.67M | |
$ 12.94M | $ 10.80M | $ 16.08M | $ -80.97M | $ 523.59M | $ -100.75M | |
$ -3.94M | $ -3.94M | $ -241.00K | $ -8.79M | $ -5.66M | $ 2.48M | |
$ -11.95M | $ -14.09M | $ -5.26M | $ 25.85M | $ -540.92M | $ 66.00K | |
$ 13.34M | $ 8.09M | $ 21.10M | $ -115.62M | $ -310.44M | $ -211.53M | |
$ 44.31M | $ 44.31M | $ 41.25M | $ 16.27M | $ 3.40M | $ -23.79M | |
$ 12.85M | $ 12.85M | $ 15.73M | $ 16.75M | $ 13.59M | - | |
$ -23.36M | $ -23.36M | $ -20.14M | $ -131.89M | $ -307.05M | $ -235.33M | |
$ -0.21 | $ -0.21 | $ -0.18 | $ -1.64 | - | $ 4.42M | |
$ -0.22 | $ -0.21 | $ -0.18 | $ -1.64 | $ -25.98 | $ -6.30 | |
$ 436.65M | $ 109.16M | $ 109.07M | $ 80.53M | $ 11.81M | $ 37.53M | |
$ 436.65M | $ 109.16M | $ 109.07M | $ 80.53M | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.50B | $ 1.50B | $ 1.26B | $ 906.74M | $ -151.44M | $ -680.66M | |
$ -23.36M | $ -23.36M | $ -20.14M | $ -131.89M | $ -307.05M | $ -235.33M | |
$ 33.19M | $ 31.12M | - | - | - | - | |
- | - | - | - | - | - | |
$ 14.12M | $ 24.89M | $ 15.24M | $ -122.06M | $ -304.79M | $ -214.02M | |
$ 92.97M | $ 197.15M | $ 155.01M | $ 6.97M | - | - |