Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.01B | $ 976.67M | $ 2.28B | $ 1.92B | $ 886.09M | $ 779.80M | |
$ 655.83M | $ 646.85M | $ 2.00B | $ -1.52B | $ 653.98M | $ 635.69M | |
$ 351.89M | $ 329.82M | $ 286.05M | $ 403.82M | $ 232.11M | $ 144.10M | |
$ 518.30M | $ 539.95M | $ 649.38M | $ -513.77M | $ 231.32M | $ 223.35M | |
$ -164.48M | $ -218.06M | $ -363.33M | $ -117.22M | $ 792.00K | $ -79.25M | |
$ -9.08M | $ 1.01M | $ -11.11M | $ -11.13M | $ -17.42M | $ -1.78M | |
$ -40.17M | $ 83.71M | $ -53.42M | $ -5.36M | $ -1.90M | $ 223.00K | |
$ -133.29M | $ -125.41M | $ -322.58M | $ -122.99M | $ -18.53M | $ -80.81M | |
$ 723.00K | $ 979.00K | $ 126.00K | $ -6.11M | $ 0.00 | - | |
- | - | - | - | - | - | |
$ -137.27M | $ -131.10M | $ -322.70M | $ -116.88M | $ -22.98M | $ -80.81M | |
$ -1.91 | $ -1.16 | $ -2.99 | $ -1.12 | $ -0.23 | $ -0.88 | |
$ -1.91 | $ -1.16 | $ -2.99 | $ -1.12 | $ -0.23 | $ -0.88 | |
$ 469.59M | $ 113.15M | $ 107.93M | $ 104.68M | $ 98.57M | $ 91.58M | |
$ 469.59M | $ 113.15M | $ 107.93M | $ 104.68M | $ 98.57M | $ 91.58M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 767.38M | $ 1.19B | $ 2.65B | $ -2.03B | $ 885.30M | $ 859.04M | |
$ -136.52M | $ -130.03M | $ -321.14M | $ -116.88M | $ -18.53M | $ -80.81M | |
$ -94.67M | - | $ -210.79M | - | $ -18.53M | $ -80.81M | |
- | - | - | - | $ 19.50M | $ 8.93M | |
$ -101.00M | $ -115.89M | $ -304.83M | $ -111.23M | $ 968.00K | $ -71.88M | |
$ -58.31M | $ -53.04M | $ -233.79M | $ -59.33M | $ 15.53M | $ -62.65M |