Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.05B | $ 2.34B | $ 3.23B | $ 2.05B | $ 1.03B | $ 671.57M | |
$ 399.24M | $ 399.24M | $ -1.49B | $ 201.09M | $ 866.45M | $ 375.12M | |
$ 1.47B | $ 1.94B | $ 1.74B | $ 1.84B | $ 166.70M | $ 296.45M | |
$ 1.98B | $ 1.98B | $ -57.39M | $ 791.31M | $ 47.83M | $ 49.43M | |
$ 355.72M | $ 363.88M | $ 1.68B | $ 1.05B | $ 118.87M | $ 247.02M | |
$ -179.31M | $ -179.31M | $ -79.67M | $ -102.01M | $ -94.33M | $ -2.91M | |
$ -610.34M | $ -50.30M | $ 380.02M | $ 571.00M | $ -2.44B | $ -140.88M | |
$ 211.39M | $ 211.39M | $ 1.22B | $ 365.33M | $ -2.41B | $ 103.23M | |
$ -189.81M | $ -189.81M | $ 11.79M | $ 180.00K | $ 122.05M | $ 35.30M | |
- | - | - | - | - | - | |
$ 401.20M | $ 401.20M | $ 1.21B | $ 365.15M | $ -2.53B | $ 55.63M | |
$ 6.11 | $ 6.20 | $ 19.63 | $ 7.51 | $ -63.79 | $ 2.40 | |
$ 6.08 | $ 6.19 | $ 19.54 | $ 7.26 | $ -63.79 | $ 2.40 | |
$ 258.77M | $ 64.69M | $ 61.62M | $ 48.61M | $ 39.72M | $ 23.31M | |
$ 259.41M | $ 64.85M | $ 61.90M | $ 50.31M | $ 39.72M | $ 23.36M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.86 | $ 2.30 | |
- | - | - | - | - | - | |
$ 2.38B | $ 2.38B | $ 2.03B | $ 992.40M | $ 914.28M | $ 424.55M | |
- | - | - | - | $ 87.00M | $ 2.91M | |
$ 401.20M | $ 401.20M | $ 1.21B | $ 365.15M | $ -2.53B | $ 67.93M | |
$ 215.69M | $ 416.20M | $ 965.84M | - | $ -757.44M | $ 160.94M | |
$ 390.70M | $ 390.70M | $ 1.30B | $ 467.34M | $ -2.32B | $ 106.14M | |
$ 401.49M | $ 401.49M | $ 1.31B | $ 477.47M | $ -1.84B | $ 352.07M |