Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 854.35M | $ 747.72M | $ 801.22M | $ 702.80M | $ 498.83M | $ 362.31M | |
$ 428.94M | $ 380.03M | $ 388.23M | $ 326.58M | $ 238.31M | $ 168.09M | |
$ 425.41M | $ 367.69M | $ 412.99M | $ 376.21M | $ 260.52M | $ 194.21M | |
$ 559.02M | $ 600.92M | $ 505.83M | $ 353.56M | $ 268.48M | $ 210.93M | |
$ -133.60M | $ -233.23M | $ -92.85M | $ 22.65M | $ -7.96M | $ -16.72M | |
$ 15.34M | $ 12.98M | $ 152.00K | $ -5.37M | $ -11.24M | $ 3.19M | |
$ -85.78M | $ -78.75M | $ -30.89M | $ 1.39M | $ 17.09M | $ 11.07M | |
$ -123.15M | $ -220.25M | $ -92.85M | $ 15.90M | $ -36.28M | $ -24.60M | |
$ 3.59M | $ 2.36M | $ 1.74M | $ 335.00K | $ -1.90M | $ 149.00K | |
- | - | - | - | - | - | |
$ -125.02M | $ -222.61M | $ -94.59M | $ 15.57M | $ -34.38M | $ -24.75M | |
$ -1.92 | $ -3.43 | $ -1.47 | $ 0.25 | $ -0.56 | $ -0.42 | |
$ -1.92 | $ -3.43 | $ -1.47 | $ 0.24 | $ -0.56 | $ -0.42 | |
$ 261.24M | $ 64.97M | $ 64.15M | $ 63.00M | $ 60.99M | $ 58.51M | |
$ 261.24M | $ 64.97M | $ 64.15M | $ 64.35M | - | $ 58.51M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 602.99M | $ 902.20M | $ 863.03M | $ 680.15M | $ 506.79M | $ 379.03M | |
$ -126.78M | $ -222.61M | $ -94.59M | $ 15.57M | $ -34.38M | $ -24.75M | |
$ -45.81M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -90.00M | $ -212.69M | $ -88.54M | $ 20.21M | $ -24.13M | $ -24.60M | |
$ -76.05M | $ -196.97M | $ -74.21M | $ 34.06M | $ -13.68M | $ -18.53M |