Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 499.20M | $ 510.54M | $ 573.20M | $ 725.00M | $ 648.47M | $ 428.36M | |
$ 330.52M | $ 338.72M | $ 365.11M | $ 431.25M | $ 343.37M | $ 239.39M | |
$ 168.68M | $ 171.82M | $ 208.09M | $ 293.75M | $ 305.10M | $ 188.97M | |
$ 268.12M | $ 278.66M | $ 88.88M | $ 318.32M | $ 233.87M | $ 172.76M | |
$ -106.32M | $ -113.71M | $ -42.75M | $ -23.35M | $ 71.23M | $ 16.21M | |
$ -5.79M | $ -1.97M | $ -3.54M | $ -1.87M | $ -4.65M | $ -5.18M | |
$ -24.53M | $ -12.41M | $ 4.77M | $ -27.88M | $ 340.10M | $ 23.01M | |
$ -113.57M | $ -121.21M | $ 120.45M | $ 2.65M | $ -273.53M | $ -11.98M | |
$ 22.00K | $ 8.00K | $ 213.17M | $ -1.52M | $ -43.75M | $ 400.00K | |
- | - | - | - | - | - | |
$ -109.20M | $ -120.76M | $ -92.47M | $ 3.11M | $ -236.87M | $ -4.03M | |
$ -1.01 | $ -1.17 | $ -1.10 | $ 0.06 | $ 0.10 | $ -0.40 | |
$ -1.01 | $ -1.17 | $ -1.10 | $ -0.30 | $ 0.08 | $ -0.40 | |
$ 629.90M | $ 103.60M | $ 81.78M | $ 65.93M | $ 39.22M | $ 10.01M | |
$ 631.52M | $ 103.94M | $ 81.78M | $ 67.30M | $ 44.71M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 605.52M | $ 617.37M | $ 453.99M | $ 749.58M | $ 577.25M | $ 412.14M | |
$ -113.36M | $ -120.76M | $ -92.47M | $ 3.11M | $ -236.87M | $ -4.03M | |
$ -49.22M | $ -88.85M | - | - | - | - | |
- | - | - | - | - | - | |
$ -98.43M | $ -119.24M | $ 123.98M | $ 3.30M | $ -268.88M | $ -6.80M | |
$ -64.84M | $ -94.13M | $ 141.47M | $ 12.77M | $ -260.98M | $ -2.49M |