Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.95B | $ 2.13B | $ 2.01B | $ 2.08B | $ 1.71B | $ 1.72B | |
$ 879.17M | $ 1.00B | $ 925.59M | $ 904.78M | $ 786.62M | $ 806.52M | |
$ 1.07B | $ 1.13B | $ 1.08B | $ 1.17B | $ 925.14M | $ 917.81M | |
$ 987.68M | $ 1.09B | $ 1.01B | $ 999.81M | $ 838.13M | $ 844.24M | |
$ 2.91M | $ -46.83M | $ 61.27M | $ 174.94M | $ 87.01M | $ 73.58M | |
$ 5.63M | $ 14.34M | $ 462.00K | $ 6.56M | $ -48.33M | $ -33.30M | |
$ -113.14M | $ -83.01M | $ -5.78M | $ 25.61M | $ -53.30M | $ 9.79M | |
$ -12.30M | $ -61.76M | $ 60.81M | $ 149.32M | $ 38.68M | $ 30.49M | |
$ 929.00K | $ 4.14M | $ 18.69M | $ 21.08M | $ 2.40M | $ -2.31M | |
- | - | - | - | $ -1.38M | $ -1.80M | |
$ -15.89M | $ -65.90M | $ 42.12M | $ 128.24M | $ 36.28M | $ 32.80M | |
$ -0.20 | $ -0.84 | $ 0.53 | $ 1.57 | $ 0.45 | $ 0.42 | |
$ -0.19 | $ -0.84 | $ 0.52 | $ 1.43 | $ 0.44 | $ 0.40 | |
$ 313.96M | $ 78.31M | $ 79.83M | $ 81.82M | $ 80.56M | $ 78.61M | |
$ 293.80M | $ 78.31M | $ 80.30M | $ 96.13M | $ 82.79M | $ 81.68M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 910.22M | $ 2.09B | $ 1.94B | $ 1.90B | $ 1.62B | $ 1.65B | |
$ -15.89M | $ -65.90M | $ 42.12M | $ 128.24M | $ 36.28M | $ 32.80M | |
$ 17.83M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.38M | $ -47.42M | $ 61.27M | $ 152.25M | $ 87.01M | $ 67.36M | |
$ 81.90M | $ 54.00M | $ 167.24M | $ 276.74M | $ 178.59M | $ 155.90M |