Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 852.54M | $ 904.75M | $ 1.11B | $ 1.15B | $ 1.10B | $ 1.09B | |
$ 546.65M | $ 582.03M | $ 709.52M | $ 712.30M | $ 669.99M | $ 688.92M | |
$ 305.89M | $ 322.71M | $ 401.16M | $ 440.04M | $ 427.71M | $ 403.69M | |
$ 400.88M | $ 403.50M | $ 412.88M | $ 387.36M | $ 371.43M | $ 386.97M | |
$ -94.99M | $ -80.79M | $ -11.72M | $ 52.69M | $ 56.28M | $ 16.72M | |
- | - | - | - | - | - | |
$ 9.67M | $ -9.31M | $ -1.82M | $ -104.00K | $ 2.64M | $ 3.76M | |
$ -104.67M | $ -90.09M | $ -13.54M | $ 52.79M | $ 53.64M | $ 12.95M | |
$ 17.21M | $ 13.40M | $ -1.46M | $ 11.09M | $ -7.79M | $ 3.29M | |
- | - | - | - | - | - | |
$ -121.88M | $ -103.49M | $ -12.08M | $ 41.70M | $ 61.43M | $ 9.66M | |
$ -4.22 | $ -3.59 | $ -0.42 | $ 1.44 | $ 2.13 | $ 0.34 | |
$ -4.22 | $ -3.59 | $ -0.42 | $ 1.41 | $ 2.10 | $ 0.34 | |
$ 115.40M | $ 28.81M | $ 28.86M | $ 29.04M | $ 28.83M | $ 28.69K | |
$ 115.40M | $ 28.81M | $ 28.86M | $ 29.52M | $ 29.25M | $ 28.79K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 947.53M | $ 985.53M | $ 1.12B | $ 1.10B | $ 1.04B | $ 1.08B | |
$ -121.88M | $ -103.49M | $ -12.08M | $ 41.70M | $ 61.43M | $ 9.66M | |
$ -99.32M | $ -69.86M | - | - | - | - | |
- | - | - | - | - | - | |
$ -96.52M | $ -80.79M | $ -11.72M | $ 52.69M | $ 56.28M | $ 12.95M | |
$ -77.78M | $ -62.14M | $ 6.69M | $ 71.52M | $ 73.93M | $ 30.42M |