Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.54B | $ 1.60B | $ 1.30B | $ 890.55M | $ 751.02M | $ 619.23M | |
$ 1.04B | $ 1.07B | $ -866.73M | $ 601.01M | $ 508.29M | $ 413.73M | |
$ 503.42M | $ 531.34M | $ 432.33M | $ 289.55M | $ 242.74M | $ 205.50M | |
$ 297.88M | $ 284.65M | $ -235.42M | $ 175.40M | $ 129.93M | $ 110.96M | |
$ 205.54M | $ 246.70M | $ 196.91M | $ 114.15M | $ 112.81M | $ 94.53M | |
$ -14.00M | $ -8.94M | $ -8.16M | $ -9.29M | $ -3.17M | $ -3.06M | |
$ -1.25M | $ 3.99M | $ 371.00K | $ -325.00K | $ -1.07M | $ -583.00K | |
$ 190.93M | $ 233.76M | $ 188.38M | $ 104.53M | $ 108.57M | $ 90.89M | |
$ 21.18M | $ 28.49M | $ 24.56M | $ 12.78M | $ 14.10M | $ 5.52M | |
- | - | - | - | - | - | |
$ 169.75M | $ 205.28M | $ 163.82M | $ 90.67M | $ 93.03M | $ 84.04M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.33B | $ 1.36B | $ -1.10B | $ 776.40M | $ 638.21M | $ 524.69M | |
$ 169.75M | $ 205.28M | $ 163.82M | $ 90.67M | $ 93.03M | $ 84.04M | |
$ 121.38M | $ 184.67M | - | $ 90.67M | $ 93.03M | $ 84.04M | |
$ 2.60M | - | - | $ 9.29M | $ 3.17M | $ 3.06M | |
$ 204.94M | $ 242.70M | $ 196.54M | $ 113.82M | $ 111.74M | $ 93.95M | |
$ 213.18M | $ 293.03M | $ 241.60M | $ 147.75M | $ 129.31M | $ 108.40M |