Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 711.41M | $ 863.50M | $ 1.00B | $ 1.77B | $ 1.44B | $ 901.93M | |
$ 532.85M | $ 545.37M | $ 715.98M | $ 1.19B | $ 894.41M | $ 511.21M | |
$ 178.56M | $ 318.13M | $ 288.22M | $ 581.52M | $ 541.00M | $ 390.73M | |
$ 355.05M | $ 476.18M | $ 534.34M | $ 1.76B | $ 1.38B | $ 1.18B | |
$ -187.97M | $ -157.02M | $ -226.25M | $ 18.75M | $ 57.71M | $ -274.05M | |
$ -7.76M | $ -9.52M | $ 10.07M | $ -2.30M | $ -3.00M | $ -3.10M | |
$ -135.35M | $ -16.74M | $ -135.32M | $ 193.00K | $ 5.52M | $ 16.06M | |
$ -117.84M | $ -184.32M | $ -391.52M | $ -14.03M | $ 48.68M | $ -304.96M | |
$ 15.88M | $ 4.44M | $ -63.50M | $ 15.49M | $ 17.62M | $ 7.06M | |
$ -15.00K | $ -107.00K | $ -383.00K | $ -629.00K | $ -480.00K | $ -62.90M | |
$ -133.73M | $ -188.86M | $ -328.40M | $ -30.14M | $ 30.59M | $ -314.93M | |
$ -0.18 | $ -0.25 | $ -0.46 | $ -0.05 | $ 0.05 | $ -0.53 | |
$ -0.19 | $ -0.25 | $ -0.46 | $ -0.05 | $ 0.05 | $ -0.53 | |
$ 2.85B | $ 751.77M | $ 719.06M | $ 648.08M | $ 640.66M | $ 595.45M | |
$ 3.15B | $ 751.77M | $ 719.06M | $ 648.08M | $ 640.66M | $ 595.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.41B | $ 1.02B | $ 1.25B | $ 2.86B | $ 2.20B | $ 1.69B | |
$ -133.73M | $ -188.86M | $ -328.40M | $ -30.14M | $ 30.59M | $ -314.93M | |
$ -43.70M | $ -148.90M | - | - | - | - | |
- | - | - | - | - | - | |
$ -228.20M | $ -170.81M | $ -379.46M | $ 4.86M | $ 70.62M | $ -301.87M | |
$ -126.75M | $ -65.52M | $ -270.81M | $ 83.57M | $ 155.98M | $ -207.06M |