Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.21B | $ 3.94B | $ 3.44B | $ 3.03B | $ 2.31B | $ 1.94B | |
$ 1.67B | $ 3.08B | $ -2.66B | $ 2.35B | $ 1.80B | $ 1.52B | |
$ 965.18M | $ 866.92M | $ 779.61M | $ 682.26M | $ 513.00M | $ 422.21M | |
$ 342.19M | $ 626.69M | $ -588.76M | $ 571.51M | $ 513.32M | $ 383.95M | |
$ 298.23M | $ 240.23M | $ 190.84M | $ 110.75M | $ -319.00K | $ 38.27M | |
$ -50.78M | $ -53.81M | $ -60.97M | $ -107.77M | $ -73.72M | $ -45.82M | |
$ -74.37M | $ -19.34M | $ 13.37M | $ -8.23M | $ -4.15M | $ -1.21M | |
$ 344.60M | $ 205.77M | $ 116.49M | $ -5.24M | $ -78.19M | $ -8.77M | |
$ 87.15M | $ 55.20M | $ -23.40M | $ 2.83M | $ -2.27M | $ -2.65M | |
$ 5.20M | $ 5.13M | $ 6.03M | - | - | - | |
$ 257.45M | $ 150.57M | $ 139.89M | $ -8.08M | $ -75.92M | $ -6.12M | |
$ 1.43 | $ 0.83 | $ 0.78 | $ -0.04 | $ -0.49 | $ -0.04 | |
$ 1.41 | $ 0.83 | $ 0.77 | $ -0.04 | $ -0.49 | $ -0.04 | |
$ 721.83M | $ 181.10M | $ 179.85M | $ 180.97M | $ 156.28M | $ 142.61M | |
$ 727.52M | $ 182.07M | $ 181.21M | $ 180.97M | $ 156.28M | $ 142.61M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.01B | $ 3.70B | $ -3.25B | $ 2.92B | $ 2.31B | $ 1.90B | |
$ 257.44M | $ 150.56M | $ 139.89M | $ -8.08M | $ -75.92M | $ -6.12M | |
$ 246.84M | $ 162.56M | - | $ -8.08M | $ -75.92M | $ -6.12M | |
$ 14.80M | - | - | $ 107.77M | $ 73.72M | $ 45.82M | |
$ 398.21M | $ 259.57M | $ 183.50M | $ 102.53M | $ -4.47M | $ 37.06M | |
$ 343.57M | $ 283.59M | $ 203.66M | $ 180.42M | $ 53.40M | $ 78.11M |