Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 448.81M | $ 729.58M | $ 677.39M | $ 458.24M | $ 237.69M | $ 820.86M | |
$ 278.87M | $ 230.77M | $ 212.41M | $ 274.50M | $ 186.55M | $ 491.38M | |
$ 270.21M | $ 498.81M | $ 464.98M | $ 183.74M | $ 51.14M | $ 329.48M | |
$ 251.55M | $ 251.55M | $ 247.56M | $ 219.43M | $ 204.89M | $ 259.42M | |
$ -89.49M | $ 33.93M | $ 8.31M | $ -35.69M | $ -153.75M | $ 70.06M | |
$ -12.10M | $ -12.72M | $ -15.30M | $ -18.70M | $ -16.27M | $ -11.79M | |
$ -142.57M | $ -445.00K | $ -5.03M | $ -4.61M | $ -25.78M | $ -3.84M | |
$ 21.65M | $ 21.65M | $ -1.97M | $ -58.99M | $ -195.80M | $ 54.44M | |
$ 6.86M | $ 6.86M | $ 7.14M | $ -15.70M | $ -70.94M | $ 12.32M | |
$ -149.00K | $ -149.00K | $ -143.00K | - | - | - | |
$ 34.76M | $ 14.79M | $ 55.30M | $ -43.29M | $ -124.84M | $ 42.02M | |
$ 0.93 | $ 0.91 | $ -0.74 | $ -1.42 | $ -4.13 | $ 1.44 | |
$ 0.70 | $ 0.89 | $ -0.74 | $ -1.42 | $ -4.13 | $ 1.35 | |
$ 126.63M | $ 31.66M | $ 31.49M | $ 31.36M | $ 31.04M | $ 30.66M | |
$ 168.73M | $ 40.99M | $ 31.49M | $ 31.36M | $ 31.04M | $ 31.15M | |
$ 0.10 | - | - | $ 0.00 | $ 0.17 | $ 0.64 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -4.13 | $ 1.61 | |
- | - | - | $ 25.59M | $ 26.87M | $ 26.10M | |
$ 530.43M | $ 482.32M | $ 459.97M | $ 493.93M | $ 391.43M | $ 750.80M | |
$ 14.79M | $ 14.79M | $ -11.97M | $ -43.29M | $ -124.84M | $ 42.02M | |
$ 27.25M | $ 18.16M | $ -7.37M | $ -41.82M | $ -110.01M | $ 43.29M | |
- | - | - | $ 18.70M | $ 16.27M | $ 11.79M | |
$ 34.37M | $ 34.37M | $ -110.00K | $ -40.29M | $ -179.53M | $ 66.23M | |
$ 62.64M | $ 103.14M | $ 68.58M | $ 31.84M | $ -104.47M | $ 138.50M |