Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 739.47M | $ 739.47M | $ 657.75M | $ 477.59M | $ 506.42M | $ 587.90M | |
$ 563.51M | $ 563.51M | $ 507.77M | $ 433.85M | $ 479.13M | $ 483.89M | |
$ 175.96M | $ 175.95M | $ 149.98M | $ 43.73M | $ 27.29M | $ 104.01M | |
$ 100.74M | $ 100.42M | $ 87.15M | $ 75.56M | $ 71.52M | $ 71.65M | |
$ 75.21M | $ 75.54M | $ 62.83M | $ -31.83M | $ -44.23M | $ 32.35M | |
$ -17.91M | $ -17.91M | $ 175.00K | $ 31.42M | $ -1.58M | $ -1.02M | |
- | - | - | - | - | - | |
$ 37.06M | $ 37.06M | $ 72.87M | $ 17.55M | $ -44.92M | $ 25.61M | |
$ -15.43M | $ -15.43M | $ -10.77M | $ 4.03M | $ 3.62M | $ 3.06M | |
- | - | - | - | - | - | |
$ 52.49M | $ 52.49M | $ 83.61M | $ 13.55M | $ -48.57M | $ 22.53M | |
$ 0.40 | $ 0.40 | $ 0.64 | $ 0.10 | $ -0.37 | - | |
$ 0.40 | $ 0.40 | $ 0.64 | $ 0.10 | $ -0.37 | - | |
$ 522.53M | $ 130.63M | $ 130.63M | $ 130.63M | $ 130.63M | - | |
$ 522.53M | $ 130.63M | $ 130.63M | $ 130.63M | $ 130.63M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 328.00K | $ 13.95M | $ 12.05M | $ 11.13M | - | - | |
$ 664.26M | $ 663.93M | $ 594.92M | $ 509.41M | $ 550.65M | $ 555.54M | |
$ 52.49M | $ 52.49M | $ 83.61M | $ 13.55M | $ -48.57M | $ 22.53M | |
$ 52.49M | $ 72.31M | $ 83.63M | $ 11.49M | $ -47.23M | $ 26.49M | |
$ 19.24M | $ 19.24M | $ 1.59M | $ 3.99M | $ 4.16M | $ 4.22M | |
$ 56.31M | $ 56.30M | $ 74.46M | $ 21.55M | $ -40.76M | $ 29.83M | |
$ 133.84M | $ 133.84M | $ 150.55M | $ 96.61M | $ 31.53M | $ 91.32M |