Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 441.62M | $ 477.76M | $ 526.90M | $ 575.63M | $ 567.51M | $ 361.43M | |
$ 10.78M | $ 16.74M | $ 10.39M | $ 38.99M | $ 94.61M | $ 1.11M | |
$ 303.93M | $ 324.93M | $ 348.35M | $ 373.57M | $ 377.08M | $ 244.84M | |
- | - | - | - | - | - | |
$ 28.14M | $ 62.95M | $ 78.87M | $ 63.15M | $ 16.41M | $ 31.69M | |
$ 132.47M | $ 150.29M | $ 159.57M | $ 243.05M | $ 82.46M | $ 109.54M | |
$ 24.94M | $ 30.05M | $ 35.00M | $ 52.75M | $ 18.83M | $ 25.73M | |
- | - | - | - | - | - | |
$ 107.52M | $ 120.22M | $ 124.56M | $ 190.28M | $ 63.62M | $ 193.25M | |
$ 2.30 | $ 2.57 | $ 2.64 | $ 4.01 | $ 1.69 | $ 2.70 | |
$ 2.29 | $ 2.57 | $ 2.64 | $ 3.97 | $ 1.67 | $ 2.65 | |
$ 187.14M | $ 46.78M | $ 47.11M | $ 47.43M | $ 37.62M | $ 30.87M | |
$ 187.50M | $ 46.82M | $ 47.24M | $ 47.96M | $ 38.10M | $ 31.40M | |
$ 1.11 | $ 0.60 | $ 0.52 | $ 0.44 | - | $ 0.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 398.43M | $ 390.48M | $ 401.84M | $ 308.38M | $ 171.05M | $ 224.93M | |
$ 107.52M | $ 120.22M | $ 124.56M | $ 190.28M | $ 63.62M | $ 83.81M | |
$ 121.31M | $ 115.86M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |