Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 849.41M | $ 733.47M | $ 641.89M | $ 306.76M | $ 249.11M | $ 299.24M | |
$ 505.23M | $ 461.42M | $ 380.66M | $ 260.53M | $ 245.86M | $ 232.40M | |
$ 344.18M | $ 272.06M | $ 261.23M | $ 46.23M | $ 3.25M | $ 66.84M | |
$ 45.34M | $ 33.19M | $ 21.73M | $ 27.94M | $ 13.43M | $ 11.89M | |
$ 298.84M | $ 238.87M | $ 239.51M | $ 18.29M | $ -10.18M | $ 54.95M | |
$ 9.27M | $ 5.60M | $ -301.54K | $ -14.45M | $ -21.24M | $ -21.98M | |
- | - | - | - | - | - | |
$ 293.87M | $ 237.84M | $ 234.09M | $ 104.86M | $ -44.56M | $ 28.79M | |
$ 85.67M | $ 74.26M | $ 55.01M | $ 9.72M | $ 3.16M | $ 10.79M | |
- | - | - | - | - | - | |
$ 204.07M | $ 161.56M | $ 177.94M | $ 94.91M | $ -47.47M | $ 18.02M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 550.56M | $ 494.61M | $ 402.38M | $ 288.46M | $ 259.29M | $ 244.29M | |
$ 204.07M | $ 161.56M | $ 177.94M | $ 94.91M | $ -47.47M | $ 18.02M | |
$ 204.07M | $ 159.84M | $ 179.84M | $ 94.91M | $ -46.60M | $ 18.39M | |
$ -132.10K | $ 53.34K | $ 3.78M | $ 11.89M | $ 24.01M | $ 24.07M | |
$ 293.73M | $ 237.90M | $ 237.87M | $ 116.76M | $ -20.55M | $ 52.86M | |
$ 293.73M | $ 256.49M | $ 256.86M | $ 133.02M | $ -4.58M | $ 64.77M |