Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.48B | $ 1.41B | $ 1.28B | $ 1.38B | $ 1.63B | $ 1.04B | |
$ 589.49M | $ 1.17B | $ 1.11B | $ 1.09B | $ 1.24B | $ 943.43M | |
$ 887.85M | $ 236.16M | $ 174.50M | $ 291.40M | $ 395.67M | $ 1.04B | |
$ 1.22B | $ 310.21M | $ 265.71M | $ 1.09B | $ 1.24B | $ 489.07M | |
$ -75.60M | $ -84.91M | $ -93.82M | $ -31.32M | $ 94.11M | $ 211.93M | |
$ -96.25M | $ -176.24M | $ -193.45M | $ -235.12M | $ -183.26M | $ -179.17M | |
$ 26.60M | $ -22.37M | $ 263.55M | $ -447.63M | $ -63.06M | $ 1.85M | |
$ -352.32M | $ -272.67M | $ -21.12M | $ 181.36M | $ -133.06M | $ -82.84M | |
$ 571.00K | $ 445.00K | $ 710.00K | $ 1.43M | $ 1.25M | $ 436.00K | |
$ -32.47M | $ -20.46M | $ 6.05M | - | - | $ 400.00K | |
$ -385.37M | $ -293.57M | $ -15.77M | $ 174.51M | $ -139.45M | $ -82.88M | |
$ -1.61 | $ -1.23 | $ -0.07 | $ 0.73 | - | - | |
$ -1.61 | $ -1.23 | $ -0.07 | $ 0.73 | $ -0.59 | $ -0.37 | |
$ 957.37M | $ 238.84M | $ 238.31M | $ 237.97M | $ 237.74M | $ 237.60M | |
$ 957.37M | $ 238.84M | $ 238.31M | $ 237.97M | $ 237.74M | $ 237.60M | |
$ 0.07 | $ 0.04 | $ 0.04 | - | - | $ 0.15 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.62B | $ 1.48B | $ 1.37B | $ 2.51B | $ 2.88B | $ 1.43B | |
$ -385.37M | $ -293.57M | $ -15.77M | $ 174.51M | $ -139.45M | $ -88.23M | |
$ -268.81M | $ -187.38M | - | - | - | - | |
- | - | - | - | - | - | |
$ -137.63M | $ -80.89M | $ 188.26M | $ 201.12M | $ 68.43M | $ -80.04M | |
$ 230.22M | $ 203.19M | $ 427.79M | $ 708.25M | $ 338.57M | $ 208.23M |