Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 731.20M | $ 806.67M | $ 730.06M | $ 540.22M | $ 647.55M | |
$ 193.00M | $ 435.74M | - | $ 301.85M | $ 356.59M | |
$ 538.20M | $ 370.93M | $ 323.38M | $ 238.38M | $ 290.96M | |
$ 478.36M | $ 272.81M | $ 266.65M | $ 250.51M | $ 251.24M | |
$ 59.84M | $ 98.12M | $ 56.73M | $ -12.13M | $ 39.73M | |
$ -59.54M | $ -32.12M | $ -74.81M | $ -75.12M | $ -81.04M | |
$ 1.74M | $ 472.00K | $ 532.00K | $ -889.00K | $ -28.23M | |
$ -1.45M | $ 65.52M | $ -18.62M | $ -88.14M | $ -69.54M | |
$ -9.64M | $ -79.05M | $ 2.69M | $ 3.94M | $ 920.00K | |
- | - | - | - | - | |
$ 8.13M | $ 144.57M | $ -21.30M | $ -92.08M | $ -70.46M | |
$ 0.10 | $ 1.82 | $ -0.35 | $ >-0.01 | $ -0.89 | |
$ 0.10 | $ 1.82 | $ -0.35 | $ >-0.01 | $ -0.89 | |
$ 298.81M | $ 79.34M | $ 60.82M | $ 79.39M | $ 79.39M | |
$ 299.81M | $ 79.44M | $ 60.82M | $ 79.39M | $ 79.39M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | $ -0.02 | - | |
- | - | - | - | - | |
$ 671.36M | $ 708.55M | $ 266.65M | $ 552.36M | $ 607.83M | |
$ 8.18M | $ 144.57M | $ -21.30M | $ -92.08M | $ -70.46M | |
$ 6.11M | - | - | $ -92.08M | $ -51.20M | |
- | - | - | $ 75.12M | $ 81.04M | |
$ 58.10M | $ 97.64M | $ 56.20M | $ -13.02M | $ 11.49M | |
$ -23.76M | $ 178.61M | $ 138.63M | $ 63.91M | $ 89.54M |