Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 590.14M | $ 860.40M | $ 546.12M | $ 644.13M | $ 597.45M | $ 529.88M | |
$ 433.53M | $ 573.75M | $ 544.66M | $ 483.17M | $ 456.28M | $ 464.66M | |
$ 156.62M | $ 286.65M | $ 1.46M | $ 160.96M | $ 141.17M | $ 65.22M | |
$ 22.24M | $ 29.85M | $ 29.13M | $ 29.04M | $ 27.70M | $ 27.03M | |
$ 134.38M | $ 256.79M | $ -27.67M | $ 131.92M | $ 113.47M | $ 38.18M | |
$ -29.08M | $ -48.25M | $ -30.70M | $ -55.04M | $ -70.33M | $ -73.83M | |
$ 290.00K | $ 74.00K | $ 5.83M | $ -49.66M | $ -29.14M | $ -65.40M | |
$ 105.59M | $ 208.47M | $ -150.58M | $ 27.22M | $ 14.01M | $ -101.04M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 76.34M | $ 376.73M | $ -337.76M | $ -15.07M | $ -28.02M | $ -132.97M | |
$ 2.67 | $ 6.02 | $ -9.53 | $ -0.80 | $ -1.60 | $ -7.65 | |
$ 2.67 | $ 6.01 | $ -9.53 | $ -0.80 | $ -1.60 | $ -7.65 | |
$ 82.65M | $ 27.97M | $ 19.65M | $ 18.77M | $ 17.75M | $ 17.42M | |
$ 83.21M | $ 28.19M | $ 19.65M | $ 18.77M | $ 17.75M | $ 17.42M | |
$ 0.10 | - | $ 0.10 | $ 0.38 | $ 0.50 | $ 0.75 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 26.13M | - | - | $ 21.60M | $ 10.82M | $ 10.82M | |
$ 455.77M | $ 603.61M | $ 573.79M | $ 512.21M | $ 483.98M | $ 491.69M | |
$ 29.05M | - | - | $ 49.62M | $ 68.96M | $ 71.94M | |
$ 103.10M | $ 208.47M | $ -301.98M | $ 24.00M | $ 15.13M | $ -99.20M | |
$ 103.03M | - | - | $ 61.77M | $ 35.51M | $ -32.40M | |
$ 134.64M | $ 96.34M | $ -159.01M | $ 76.84M | $ 82.97M | $ -29.10M | |
$ 134.64M | $ 241.21M | $ -289.68M | $ 204.12M | $ 211.75M | $ 107.92M |