Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 745.16M | $ 945.92M | $ 922.10M | $ 539.52M | $ 457.25M | $ 530.35M | |
$ 366.30M | $ -480.09M | $ -461.31M | $ 279.37M | $ 235.08M | $ 269.54M | |
$ 378.86M | $ 465.83M | $ 460.80M | $ 260.16M | $ 222.17M | $ 260.81M | |
$ 189.61M | $ -251.91M | $ -214.93M | $ 162.19M | $ 154.06M | $ 151.90M | |
$ 189.25M | $ 214.31M | $ 245.87M | $ 97.96M | $ 68.11M | $ 108.90M | |
$ 1.38M | $ 2.64M | $ 1.28M | $ 4.63M | $ 6.75M | $ 5.92M | |
$ -4.72M | $ -897.00K | $ 77.00K | $ -17.03M | $ -2.79M | $ -4.96M | |
$ 185.91M | $ 212.58M | $ 247.26M | $ 85.56M | $ 72.07M | $ 109.86M | |
$ 36.93M | $ 40.07M | $ 47.26M | $ 5.81M | $ 7.68M | $ 11.79M | |
- | - | - | - | - | - | |
$ 148.98M | $ 172.51M | $ 200.00M | $ 79.75M | $ 64.40M | $ 98.07M | |
$ 4.47 | $ 1.30 | $ 1.43 | $ 2.28 | $ 1.84 | $ 0.68 | |
$ 4.44 | $ 1.29 | $ 1.43 | $ 2.28 | $ 1.84 | $ 0.68 | |
$ 99.97M | $ 133.03M | $ 139.41M | $ 34.86M | $ 35.18M | $ 144.12M | |
$ 100.34M | $ 133.55M | $ 139.97M | $ 34.98M | $ 35.30M | $ 144.51M | |
$ 1.50 | $ 0.38 | $ 0.50 | $ 1.40 | $ 1.25 | $ 1.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.12 | - | - | $ 12.96 | - | $ 13.64 | |
- | - | - | - | - | - | |
$ 555.92M | $ -732.00M | $ -676.23M | $ 441.56M | $ 389.14M | $ 421.44M | |
$ 148.98M | $ 172.51M | $ 200.00M | $ 79.75M | $ 64.40M | $ 98.07M | |
$ 152.71M | - | - | $ 95.58M | $ 66.98M | $ 102.13M | |
- | - | - | $ 11.00K | $ 3.00K | $ 378.00K | |
$ 189.25M | $ 212.65M | $ 245.99M | $ 85.57M | $ 72.08M | $ 110.24M | |
$ 203.24M | $ 231.58M | $ 263.14M | $ 99.13M | $ 85.29M | $ 125.03M |