Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.14B | $ 1.14B | $ 882.54M | $ 587.09M | $ 453.34M | $ 457.98M | |
$ 442.20M | $ 442.20M | $ 364.43M | $ 258.86M | $ 216.93M | $ 178.83M | |
$ 701.70M | $ 701.70M | $ 518.11M | $ 328.23M | $ 236.42M | $ 279.15M | |
$ 19.70M | $ 19.70M | $ 17.18M | $ 14.63M | $ 11.13M | $ 9.81M | |
$ 682.00M | $ 682.00M | $ 500.93M | $ 313.60M | $ 225.29M | $ 269.34M | |
$ -82.70M | $ -82.70M | $ -177.92M | $ -134.92M | $ 22.24M | $ 3.31M | |
- | - | - | - | - | - | |
$ 594.60M | $ 594.60M | $ 316.59M | $ 162.03M | $ 219.07M | $ 281.04M | |
$ 115.98M | $ 116.00M | $ 207.84M | $ 0.00 | $ -4.62M | $ 4.21M | |
- | - | - | - | - | - | |
$ 469.70M | $ 469.70M | $ 405.07M | $ 365.12M | $ 223.69M | $ 276.83M | |
$ 0.40 | $ 0.40 | $ 0.34 | $ 0.31 | $ 0.19 | $ 0.24 | |
$ 0.40 | $ 0.40 | $ 0.34 | $ 0.31 | $ 0.19 | $ 0.24 | |
$ 4.70B | $ 1.17B | $ 1.17B | $ 1.17B | $ 1.17B | $ 1.17B | |
$ 4.70B | $ 1.17B | $ 1.17B | $ 1.17B | $ 1.17B | $ 1.17B | |
$ 0.20 | $ 0.20 | $ 0.20 | $ 0.02 | $ 0.06 | $ 0.03 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 461.90M | $ 461.90M | $ 381.61M | $ 273.49M | $ 228.06M | $ 188.64M | |
$ 469.70M | $ 469.70M | $ 405.07M | $ 365.12M | $ 223.69M | $ 276.83M | |
$ 478.60M | $ 479.81M | $ 110.23M | $ 170.98M | $ 223.98M | $ 278.40M | |
$ 139.90M | $ 139.90M | $ 207.75M | $ 221.72M | $ 40.07M | $ 49.75M | |
$ 734.50M | $ 734.50M | $ 524.34M | $ 383.75M | $ 259.14M | $ 330.79M | |
$ 872.10M | $ 872.10M | $ 657.44M | $ 524.05M | $ 328.86M | $ 378.31M |