Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 639.29M | $ 753.42M | $ 407.20M | $ 177.39M | $ 288.63M | $ 257.29M | |
- | - | - | $ 85.21M | $ 122.88M | $ 91.88M | |
$ 639.29M | $ 753.42M | $ 407.20M | $ 92.17M | $ 165.75M | $ 165.40M | |
$ 199.34M | $ 287.64M | $ -161.91M | $ 44.33M | $ 46.57M | $ 52.03M | |
$ 439.97M | $ 465.77M | $ 245.60M | $ 47.84M | $ 119.18M | $ 113.38M | |
$ -70.06M | $ -41.95M | $ -29.13M | $ -31.23M | $ -36.56M | $ -27.67M | |
$ -141.69M | $ 73.79M | $ 123.01M | $ -305.09M | $ 10.46M | $ -10.17M | |
$ 323.15M | $ 350.04M | $ 93.16M | $ -288.47M | $ 93.07M | $ 75.54M | |
$ -18.40M | $ 9.60M | $ 6.40M | $ 20.91M | $ -21.58M | $ 928.00K | |
- | - | - | - | - | - | |
$ 529.86M | $ 340.44M | $ 86.76M | $ -309.38M | $ 114.66M | $ 74.61M | |
$ 14.74 | $ 17.24 | $ 6.61 | $ -25.99 | $ 9.76 | $ 6.40 | |
$ 14.60 | $ 16.94 | $ 6.42 | $ -25.99 | $ 9.74 | $ 6.34 | |
$ 87.79M | $ 19.75M | $ 13.12M | $ 11.90M | $ 11.75M | $ 11.65M | |
$ 88.39M | $ 20.10M | $ 13.52M | $ 11.90M | $ 11.78M | $ 11.76M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 21.36M | $ 20.76M | $ 17.64M | |
$ 199.34M | $ 287.64M | $ -161.91M | $ 129.54M | $ 169.45M | $ 143.91M | |
- | - | - | $ 31.23M | $ 36.56M | $ 27.67M | |
$ 288.04M | $ 340.44M | $ 86.76M | $ -309.38M | $ 114.66M | $ 74.61M | |
$ 19.13M | $ 276.88M | - | $ -86.62M | $ 107.09M | $ 84.27M | |
$ 393.22M | $ 391.99M | $ 122.29M | $ -257.24M | $ 129.63M | $ 103.21M | |
$ 497.14M | $ 525.97M | $ 190.91M | $ -192.68M | $ 225.55M | $ 171.24M |