Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 552.45M | $ 630.30M | $ 934.66M | $ 812.62M | $ 789.21M | $ 721.60M | |
$ 454.82M | $ 541.68M | $ 811.81M | $ 714.54M | $ 680.14M | $ 656.09M | |
$ 97.63M | $ 88.62M | $ 122.85M | $ 98.08M | $ 109.08M | $ 65.50M | |
$ 74.53M | $ 79.78M | $ 102.28M | $ 86.82M | $ 98.41M | $ 89.72M | |
$ 23.09M | $ 5.85M | $ 20.58M | $ 11.26M | $ 10.67M | $ -24.21M | |
$ -24.10M | $ 25.32M | $ -14.73M | $ -8.77M | $ -30.04M | $ -32.77M | |
$ -1.88M | $ -2.15M | $ 19.45M | $ -10.00M | $ -30.67M | $ 40.80M | |
$ -4.59M | $ -18.64M | $ -11.86M | $ -7.51M | $ -50.04M | $ -16.18M | |
$ -618.00K | $ 3.27M | $ -2.34M | $ -3.37M | $ -2.74M | $ -3.10M | |
- | - | - | - | - | - | |
$ -160.93M | $ -177.00M | $ -7.95M | $ -8.34M | $ 67.19M | $ -8.78M | |
$ -1.39 | $ -1.55 | $ -0.08 | $ -0.08 | $ 0.75 | $ -0.10 | |
$ -1.39 | $ -1.55 | $ -0.08 | $ -0.08 | $ 0.75 | $ -0.10 | |
$ 464.09M | $ 114.23M | $ 107.66M | $ 104.10M | $ 89.23M | $ 87.79M | |
$ 462.52M | $ 114.23M | $ 107.66M | $ 104.10M | $ 89.23M | $ 87.79M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.01 | $ -0.24 | $ -0.37 | |
- | - | - | - | - | - | |
$ 529.36M | $ 621.46M | $ 914.09M | $ 801.36M | $ 778.54M | $ 745.81M | |
$ -160.67M | $ -175.02M | $ -4.84M | $ -4.14M | $ 77.52M | $ -758.00K | |
$ -4.02M | $ -13.70M | $ 5.25M | $ 3.10M | $ -24.55M | $ -41.34M | |
- | - | - | $ 7.68M | $ 26.82M | $ 30.95M | |
$ 19.51M | $ 5.78M | $ 2.88M | $ 175.00K | $ -23.23M | $ 14.77M | |
$ 48.51M | $ 38.22M | $ 42.15M | $ 34.82M | $ 7.08M | $ 44.03M |