Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 351.15M | $ 362.56M | $ 362.42M | $ 352.66M | $ 331.17M | $ 661.84M | |
$ 68.54M | $ 68.32M | $ 61.95M | $ 58.00M | $ 53.38M | $ 144.27M | |
$ 282.61M | $ 294.24M | $ 300.47M | $ 294.66M | $ 277.79M | $ 517.57M | |
$ 131.16M | $ 147.01M | $ 148.55M | $ 119.53M | $ 81.11M | $ 279.76M | |
$ 151.45M | $ 147.23M | $ 151.92M | $ 175.14M | $ 196.68M | $ 237.80M | |
$ -22.93M | $ 41.65M | $ -51.42M | $ -14.27M | $ -75.79M | $ -43.21M | |
$ 3.37M | $ -2.41M | $ -1.58M | $ -160.00K | $ 31.57M | $ -1.32M | |
$ 119.81M | $ 103.16M | $ 98.91M | $ 161.08M | $ 152.46M | $ 193.28M | |
$ 31.67M | $ 25.87M | $ 26.20M | $ 39.91M | $ 30.04M | $ -19.69M | |
- | - | - | - | - | - | |
$ 88.16M | $ 77.24M | $ 72.57M | $ 109.00M | $ 152.91M | $ 212.97M | |
$ 4.57 | $ 3.94 | $ 3.65 | $ 5.46 | $ 7.62 | $ 10.62 | |
$ 4.57 | $ 3.94 | $ 3.64 | $ 5.43 | $ 7.62 | $ 10.62 | |
$ 76.97M | $ 19.58M | $ 19.86M | $ 19.90M | $ 20.06M | $ 20.06M | |
$ 77.17M | $ 19.60M | $ 19.95M | $ 19.99M | $ 20.06M | $ 20.06M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 61.05M | $ 215.33M | $ 210.50M | $ 177.53M | $ 134.49M | $ 424.03M | |
$ 88.14M | $ 77.30M | $ 72.71M | $ 109.00M | $ 152.91M | $ 212.97M | |
$ 95.07M | - | - | - | $ 122.41M | $ 212.97M | |
- | - | - | - | $ 75.79M | $ 43.21M | |
$ 111.58M | $ 148.53M | $ 150.34M | $ 175.36M | $ 228.24M | $ 236.49M | |
$ 127.94M | $ 165.95M | $ 165.64M | $ 227.61M | $ 308.00M | $ 317.46M |