Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.36B | $ 2.80B | $ 2.23B | $ 1.92B | $ 923.88M | $ 508.39M | |
$ 754.09M | $ 649.12M | $ 547.66M | $ 496.87M | $ 239.90M | $ 122.38M | |
$ 2.61B | $ 2.15B | $ 1.68B | $ 1.42B | $ 683.99M | $ 386.01M | |
$ 3.75B | $ 3.41B | $ 2.60B | $ 1.46B | $ 950.12M | $ 462.45M | |
$ -1.17B | $ -1.26B | $ -923.78M | $ -495.10M | $ -266.14M | $ -76.44M | |
$ -81.06M | $ -101.11M | $ 1.06M | $ -7.00M | $ 1.82M | $ 6.55M | |
$ 1.16B | $ -527.00K | $ -5.74M | $ 496.78M | $ -32.00K | $ -1.21M | |
$ -1.04B | $ -1.16B | $ -930.59M | $ -503.80M | $ -264.35M | $ -71.11M | |
$ 1.74M | $ 454.00K | $ 3.55M | $ -320.00K | $ -6.66M | $ 9.00K | |
- | - | - | - | - | - | |
$ -1.04B | $ -1.15B | $ -924.37M | $ -491.65M | $ -253.25M | $ -70.97M | |
$ -1.64 | $ -1.87 | $ -1.55 | $ -0.97 | $ -0.48 | $ -0.13 | |
$ -1.64 | $ -1.87 | $ -1.55 | $ -0.97 | $ -0.48 | $ -0.13 | |
$ 2.56B | $ 616.45M | $ 595.56M | $ 505.86M | $ 526.23M | $ 526.23M | |
$ 2.56B | $ 616.45M | $ 595.56M | $ 505.86M | $ 526.23M | $ 526.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.81B | $ 4.06B | $ 3.15B | $ 1.96B | $ 1.19B | $ 584.83M | |
$ -1.04B | $ -1.15B | $ -924.37M | $ -491.65M | $ -253.25M | $ -70.97M | |
$ -967.71M | $ -915.20M | - | - | $ -253.25M | $ -70.97M | |
- | - | - | - | $ 0.00 | - | |
$ -564.63M | $ -1.12B | $ -891.95M | $ -496.80M | $ -264.35M | $ -76.44M | |
$ -245.36M | $ -910.95M | $ -761.86M | $ -377.17M | $ -220.54M | $ -48.78M |