Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.71B | $ 6.67B | $ 5.89B | $ 3.03B | $ 2.07B | $ 5.02B | |
$ 4.83B | $ 5.35B | $ 4.60B | $ 2.60B | $ 2.07B | $ 2.52B | |
$ 1.87B | $ 1.32B | $ 1.29B | $ 425.00M | $ -1.00M | $ 2.50B | |
$ 936.00M | $ 995.00M | $ 874.00M | $ 676.00M | $ 631.00M | $ 746.00M | |
$ 482.00M | $ 641.00M | $ 678.00M | $ -124.00M | $ -567.00M | $ 330.00M | |
$ 201.00M | $ 71.00M | $ 106.00M | $ -163.00M | $ -128.00M | $ -75.00M | |
$ -1.27B | $ 59.00M | $ 55.00M | $ -423.00M | $ 198.00M | $ -840.00M | |
$ 1.62B | $ 310.00M | $ 363.00M | $ 44.00M | $ -960.00M | $ 1.01B | |
$ 242.00M | $ 90.00M | $ -92.00M | $ 266.00M | $ -257.00M | $ 240.00M | |
$ 27.00M | $ -1.00M | $ 5.00M | $ 28.00M | $ -70.00M | $ -10.00M | |
$ 1.38B | $ 220.00M | $ 455.00M | $ -222.00M | $ -703.00M | $ 837.00M | |
$ 13.64 | $ 2.10 | $ 8.34 | $ -4.26 | $ -13.86 | $ 14.66 | |
$ 13.28 | $ 2.05 | $ 8.18 | $ -4.26 | $ -13.86 | $ 14.42 | |
$ 406.22M | $ 104.86M | $ 109.09M | $ 103.97M | $ 101.33M | $ 104.59M | |
$ 418.43M | $ 107.73M | $ 111.26M | $ 103.97M | $ 101.33M | $ 106.29M | |
$ 0.60 | $ 0.15 | - | - | $ 0.20 | $ 0.19 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.75B | $ 6.34B | $ 5.48B | $ 2.31B | $ 2.01B | $ 3.27B | |
$ 1.38B | $ 220.00M | $ 455.00M | $ -222.00M | $ -703.00M | $ 766.00M | |
$ 427.89M | - | - | - | $ -1.03B | - | |
- | - | - | - | - | - | |
$ 1.57B | $ 455.00M | $ 513.00M | $ 207.00M | $ -832.00M | $ 1.08B | |
$ 1.97B | $ 894.00M | $ 974.00M | $ 544.00M | $ -491.00M | $ 1.45B |