Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 505.87M | $ 491.81M | $ 533.08M | $ 513.68M | $ 477.68M | $ 386.95M | |
$ 8.97M | $ 10.63M | $ 17.43M | $ 1.14M | $ -19.52M | $ -2.96M | |
$ 251.97M | $ 237.88M | $ -222.55M | $ -241.71M | $ 215.79M | $ 185.96M | |
- | - | - | - | - | - | |
$ -22.33M | $ -6.63M | $ -10.68M | $ -26.49M | $ 0.00 | - | |
$ 244.93M | $ 243.30M | $ 280.87M | $ 271.97M | $ 242.37M | $ 198.03M | |
$ 43.52M | $ 44.32M | $ 46.40M | $ 47.54M | $ 40.33M | $ 33.22M | |
- | - | - | - | - | - | |
$ 215.78M | $ 198.98M | $ 234.47M | $ 225.28M | $ 202.03M | $ 164.81M | |
- | - | - | - | $ 1.42 | $ 1.22 | |
- | - | - | - | $ 1.42 | $ 1.21 | |
- | - | - | - | $ 142.03M | $ 135.65M | |
- | - | - | - | $ 142.54M | $ 136.35M | |
- | - | - | - | $ 0.51 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 386.20M | $ 373.18M | $ 383.99M | $ 370.36M | $ 331.22M | $ 288.22M | |
$ 201.42M | $ 198.98M | $ 234.47M | $ 225.28M | $ 202.03M | $ 164.81M | |
$ 215.86M | $ 187.94M | $ 218.71M | - | $ 201.81M | $ 164.32M | |
- | - | - | - | $ 953.00K | $ 1.89M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |