Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 936.77M | $ 936.77M | $ 587.02M | $ 406.62M | $ 688.80M | $ 572.90M | |
$ 462.74M | $ 462.74M | $ 271.15M | $ 220.01M | $ 330.71M | $ 280.27M | |
$ 474.03M | $ 474.03M | $ 315.87M | $ 186.61M | $ 358.09M | $ 292.63M | |
$ 243.96M | $ 243.96M | $ 172.48M | $ 126.85M | $ 125.01M | $ 108.58M | |
$ 230.08M | $ 230.08M | $ 143.40M | $ 59.76M | $ 233.08M | $ 184.04M | |
$ -83.62M | $ -83.62M | $ -80.33M | $ -79.18M | $ -53.80M | $ -46.06M | |
$ 14.98M | $ 14.98M | $ -11.10M | $ 4.90M | $ -6.11M | $ -6.17M | |
$ 161.44M | $ 161.44M | $ 51.96M | $ -14.52M | $ 173.18M | $ 131.80M | |
$ 50.52M | $ 50.52M | $ 5.66M | $ 687.00K | $ 37.76M | $ 28.64M | |
$ -467.00K | $ -467.00K | $ -179.00K | $ 0.00 | - | - | |
$ 99.40M | $ 99.40M | $ 42.77M | $ -14.99M | $ 117.69M | $ 88.02M | |
$ 1.18 | $ 1.18 | $ 0.51 | $ -0.19 | $ 1.42 | $ 1.01 | |
$ 1.17 | $ 1.18 | $ 0.51 | $ -0.19 | $ 1.41 | $ 1.00 | |
$ 336.55M | $ 84.14M | $ 83.30M | $ 80.30M | $ 82.98M | $ 87.24M | |
$ 338.16M | $ 84.54M | $ 83.89M | $ 80.30M | $ 83.62M | $ 87.67M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.65 | $ 1.64 | $ 0.82 | $ 0.04 | $ 1.59 | $ 1.22 | |
- | - | - | - | - | - | |
$ 706.69M | $ 706.69M | $ 443.63M | $ 346.86M | $ 455.72M | $ 388.85M | |
$ 99.40M | $ 99.40M | $ 42.77M | $ -14.99M | $ 117.69M | $ 88.02M | |
$ 99.40M | $ 99.40M | $ 42.77M | $ -14.99M | $ 117.69M | $ 88.02M | |
$ 88.63M | $ 88.63M | $ 81.21M | $ 82.12M | $ 60.85M | $ 50.75M | |
$ 250.07M | $ 250.07M | $ 133.17M | $ 67.60M | $ 234.03M | $ 182.55M | |
$ 374.09M | $ 374.09M | $ 196.04M | $ 121.49M | $ 278.61M | $ 218.19M |