Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.36B | $ 2.20B | $ 1.99B | $ 1.59B | $ 1.18B | $ 902.86M | |
$ 697.56M | $ 664.29M | $ 641.73M | $ 448.37M | $ 323.61M | $ 231.04M | |
$ 1.66B | $ 1.54B | $ 1.35B | $ 1.15B | $ 860.05M | $ 671.82M | |
$ 1.72B | $ 1.74B | $ 1.71B | $ 1.45B | $ 973.29M | $ 717.49M | |
$ -58.01M | $ -198.81M | $ -649.48M | $ -301.79M | $ -113.24M | $ -45.67M | |
$ -64.42M | $ -36.00M | $ -4.81M | $ -64.38M | $ -49.28M | $ -20.51M | |
$ 126.66M | $ 77.96M | $ -503.46M | $ 7.55M | $ -80.46M | $ -9.25M | |
$ -93.92M | $ -156.84M | $ -874.05M | $ -373.72M | $ -82.06M | $ -56.94M | |
$ 4.42M | $ 8.39M | $ 5.11M | $ 2.53M | $ 934.00K | $ -3.33M | |
- | - | - | - | - | - | |
$ -98.34M | $ -165.24M | $ -879.17M | $ -376.25M | $ -83.00M | $ -53.61M | |
$ -1.05 | $ -1.74 | $ -9.23 | $ -4.10 | $ -0.94 | $ -0.64 | |
$ -1.05 | $ -1.74 | $ -9.23 | $ -4.10 | $ -0.94 | $ -0.64 | |
$ 371.77M | $ 94.91M | $ 95.24M | $ 91.74M | $ 88.68M | $ 83.13M | |
$ 371.77M | $ 94.91M | $ 95.24M | $ 91.74M | - | $ 83.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.18B | $ 2.40B | $ 2.35B | $ 1.90B | $ 1.30B | $ 948.53M | |
$ -98.34M | $ -165.24M | $ -879.17M | $ -376.25M | $ -83.00M | $ -53.61M | |
$ -41.98M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -895.00K | $ -120.85M | $ -869.25M | $ -309.34M | $ -32.78M | $ -36.43M | |
$ 290.47M | $ 113.09M | $ -622.68M | $ -184.05M | $ 42.83M | $ 51.88M |