Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 412.89M | $ 405.39M | $ 415.01M | $ 445.47M | $ 405.11M | $ 361.99M | |
$ 203.03M | $ 202.15M | $ -209.47M | $ -227.64M | $ 215.12M | $ 225.24M | |
$ 209.85M | $ 203.24M | $ 205.54M | $ 217.83M | $ 189.99M | $ 136.75M | |
$ 127.04M | $ 120.66M | $ 130.02M | $ 127.51M | $ 125.56M | $ 109.89M | |
$ 82.81M | $ 82.58M | $ -339.50M | $ -355.15M | $ 64.43M | $ 26.86M | |
$ -18.55M | $ -14.64M | $ -32.83M | $ -27.17M | $ -13.49M | $ -17.34M | |
$ 3.34M | $ -6.25M | $ -415.90M | $ -447.63M | $ -791.00K | $ 6.30M | |
$ 60.92M | $ 61.68M | $ 16.01M | $ 65.30M | $ 50.15M | $ 15.82M | |
$ 15.25M | $ 23.90M | $ 4.85M | $ 14.04M | $ 11.96M | $ 2.04M | |
- | - | - | - | - | - | |
$ 45.77M | $ 38.46M | $ 11.64M | $ 52.06M | $ 38.19M | $ 13.77M | |
$ 2.60 | $ 2.19 | $ 0.65 | $ 2.75 | $ 1.70 | $ 0.70 | |
$ 2.42 | $ 2.01 | $ 0.64 | $ 2.52 | $ 1.67 | $ 0.69 | |
$ 70.49M | $ 17.58M | $ 17.90M | $ 18.92M | $ 19.40M | $ 19.63M | |
$ 80.84M | $ 20.47M | $ 18.06M | $ 22.38M | $ 19.73M | $ 20.04M | |
$ 0.14 | $ 0.26 | - | - | $ 0.20 | $ 0.18 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.81 | $ 1.86 | |
- | - | - | - | - | - | |
$ 330.08M | $ 322.82M | $ -79.45M | $ -100.12M | $ 340.68M | $ 335.13M | |
$ 45.77M | $ 38.46M | $ 11.64M | $ 52.06M | $ 38.19M | $ 13.77M | |
$ 44.47M | - | - | - | $ 38.04M | $ 12.61M | |
- | - | - | - | $ 13.49M | $ 17.34M | |
$ 60.95M | $ 76.33M | $ 16.01M | $ 92.47M | $ 63.64M | $ 33.16M | |
$ 53.22M | $ 85.05M | $ 23.85M | $ 99.86M | $ 68.65M | $ 37.25M |