Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 689.25M | $ 689.25M | $ 613.77M | $ 540.36M | $ 484.06M | $ 367.38M | |
$ 60.64M | $ 60.64M | $ 24.12M | $ 221.00K | $ -92.67M | $ -96.79M | |
$ 182.93M | $ 363.37M | $ 345.55M | $ -325.76M | $ 281.96M | $ 171.59M | |
- | - | - | - | - | - | |
$ 4.53M | $ 16.61M | $ 16.81M | $ -76.55M | $ -14.61M | $ -23.75M | |
$ 265.25M | $ 265.25M | $ 244.10M | $ 214.60M | $ 94.83M | $ 75.25M | |
$ 45.57M | $ 83.38M | $ 77.87M | $ 68.45M | $ 20.50M | $ 21.41M | |
- | - | - | - | - | - | |
$ 391.97M | $ 181.87M | $ 166.24M | $ 144.90M | $ 67.81M | $ 47.33M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 500.23M | $ 500.23M | $ 457.96M | $ 406.93M | $ 315.76M | $ 226.00M | |
$ 391.97M | $ 181.87M | $ 166.24M | $ 146.15M | $ 74.33M | $ 53.84M | |
$ 265.85M | $ 220.00M | $ 44.95M | - | $ 85.77M | $ 79.05M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |