Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.96B | $ 4.32B | $ 2.39B | $ 1.83B | $ 1.22B | $ 794.41M | |
$ 5.06B | $ 4.25B | $ 2.28B | - | $ 1.12B | $ 765.90M | |
$ -96.81M | $ 69.67M | $ 111.36M | $ 1.83B | $ 94.15M | $ 28.51M | |
$ -770.24M | $ 301.80M | $ 216.74M | $ 2.23B | $ 150.82M | $ 135.09M | |
$ -385.43M | $ -232.13M | $ -105.38M | $ -393.95M | $ -56.67M | $ -106.57M | |
$ -3.54M | $ -6.66M | $ -4.48M | $ -6.15M | $ -8.13M | $ -9.07M | |
$ -936.24M | $ 44.33M | $ -19.19M | $ 1.65B | $ 2.46M | $ 955.00K | |
$ -334.20M | $ -194.46M | $ -90.67M | $ -404.60M | $ -62.34M | $ -114.69M | |
$ 1.30M | $ 791.00K | $ 1.64M | $ 886.00K | $ 865.00K | $ -232.00K | |
$ 28.49M | $ 16.49M | $ 10.72M | $ -6.77M | - | - | |
$ -408.47M | $ -262.60M | $ -106.55M | $ -406.49M | $ -60.05M | $ -282.59M | |
$ -1.00 | $ -0.64 | $ -0.26 | $ -1.09 | $ -0.16 | $ -0.74 | |
$ -1.00 | $ -0.64 | $ -0.26 | $ -1.09 | $ -0.16 | $ -0.74 | |
$ 1.64B | $ 408.92M | $ 408.15M | $ 372.93M | $ 384.02M | $ 384.02M | |
$ 1.62B | $ 408.92M | $ 408.15M | - | $ 384.02M | $ 384.02M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.29B | $ 4.55B | $ 2.49B | $ 2.23B | $ 1.28B | $ 900.99M | |
$ -410.17M | $ -262.60M | $ -106.55M | $ -406.49M | $ -60.05M | $ -282.59M | |
$ -147.55M | - | - | - | $ -63.21M | $ -114.30M | |
- | - | - | - | $ 8.13M | $ 9.07M | |
$ -334.97M | $ -187.80M | $ -89.86M | $ -403.28M | $ -54.21M | $ -105.62M | |
$ -312.39M | $ -167.64M | $ -76.09M | $ -388.61M | $ -40.11M | $ -64.21M |