Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 496.82M | $ 504.25M | $ 573.72M | $ 583.83M | $ -115.08M | $ 410.83M | |
$ 125.61M | $ 254.35M | $ 291.76M | $ 271.33M | - | - | |
$ 371.21M | $ 235.29M | $ 275.15M | $ 312.50M | $ -115.08M | $ 410.83M | |
$ 335.42M | $ 70.81M | $ 59.21M | $ 323.46M | $ 217.40M | $ -2.43M | |
$ 161.41M | $ 164.48M | $ 215.94M | $ 260.37M | $ -332.48M | $ 160.13M | |
- | $ -14.62M | $ -6.82M | - | - | - | |
$ -17.86M | $ 1.16M | $ -25.86M | $ -21.57M | $ -425.87M | $ -31.12M | |
$ 208.35M | $ 180.25M | $ 196.90M | $ 281.94M | $ 93.39M | $ 191.06M | |
$ 45.94M | $ 43.64M | $ 47.41M | $ 55.79M | $ 18.22M | $ -133.00K | |
- | - | - | - | - | - | |
$ 135.26M | $ 129.05M | $ 171.04M | $ 211.40M | $ 76.58M | $ 134.62M | |
$ 2.70 | $ 2.62 | $ 3.51 | $ 4.38 | $ 1.60 | $ 2.85 | |
$ 2.68 | $ 2.60 | $ 3.47 | $ 4.31 | $ 1.57 | $ 2.79 | |
$ 200.13M | $ 49.31M | $ 48.78M | $ 48.32M | $ 47.80M | $ 47.27M | |
$ 201.76M | $ 49.55M | $ 49.30M | $ 49.09M | $ 48.68M | $ 48.30M | |
$ 4.05 | $ 2.28 | $ 2.20 | $ 3.05 | $ 2.56 | $ 3.44 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 335.42M | $ 325.16M | $ 350.97M | $ 323.46M | $ 217.40M | $ -2.43M | |
$ 135.26M | $ 129.05M | $ 171.04M | $ 211.40M | $ 76.58M | $ 134.62M | |
$ 107.45M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 191.29M | $ 164.48M | $ 215.94M | $ 260.37M | $ 93.39M | $ 191.06M | |
$ 201.27M | $ 184.12M | $ 233.40M | $ 276.44M | $ 98.04M | $ 198.18M |