Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 13.61B | $ 11.52B | $ 11.56B | $ 15.64B | $ 10.70B | $ 8.47B | |
$ -12.56B | $ -10.83B | $ -9.84B | $ -12.56B | $ 8.92B | $ -7.10B | |
$ 934.00M | $ 693.00M | $ 1.73B | $ 3.08B | $ 1.78B | $ 1.37B | |
$ 170.00M | $ 192.00M | $ 439.00M | $ 813.00M | $ 322.00M | $ 308.00M | |
$ 5.00M | $ 17.00M | $ 15.00M | $ 64.00M | $ 15.00M | $ 15.00M | |
$ 780.00M | $ 517.00M | $ 1.29B | $ 2.80B | $ 1.43B | $ 1.06B | |
$ 2.77 | $ 1.91 | $ 4.13 | $ 8.50 | $ 5.02 | $ 3.89 | |
$ 2.75 | $ 1.91 | $ 4.10 | $ 8.44 | $ 4.99 | $ 3.83 | |
$ 1.08B | $ 270.00M | $ 275.00M | $ 285.00M | $ 284.00M | $ 273.00M | |
$ 1.09B | $ 271.00M | $ 277.00M | $ 287.00M | $ 286.00M | $ 277.00M | |
$ 780.00M | $ 517.00M | $ 1.29B | $ 2.80B | $ 1.43B | $ 1.06B | |
$ 1.05B | $ 642.47M | - | - | $ 1.41B | $ 1.08B | |
$ 3.27 | $ 1.83 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 197.00M | $ 174.00M | $ 115.00M | $ 114.00M | $ 90.00M | $ 47.00M |