Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 796.00M | $ 747.72M | $ 801.22M | $ 702.80M | $ 498.83M | $ 362.31M | |
$ 405.49M | $ 380.03M | $ 388.23M | $ -326.58M | $ 238.31M | $ 168.09M | |
$ 390.51M | $ 367.69M | $ 412.99M | $ 376.21M | $ 260.52M | $ 194.21M | |
$ 529.57M | $ 600.92M | $ 505.83M | $ -353.56M | $ 268.48M | $ 210.93M | |
$ -139.06M | $ -233.23M | $ -92.85M | $ 22.65M | $ -7.96M | $ -16.72M | |
$ 10.81M | $ 12.98M | $ -151.00K | $ -5.37M | $ -11.24M | $ 3.19M | |
$ -4.01M | $ -78.75M | $ -147.00K | $ 1.39M | $ -17.09M | $ -11.07M | |
$ -131.25M | $ -220.25M | $ -92.85M | $ 15.90M | $ -36.28M | $ -24.60M | |
$ 5.19M | $ 2.36M | $ 1.74M | $ 335.00K | $ -1.90M | $ 149.00K | |
- | - | - | - | - | - | |
$ -134.70M | $ -222.61M | $ -94.59M | $ 15.57M | $ -34.38M | $ -24.75M | |
$ -2.09 | $ -3.43 | $ -1.47 | $ 0.25 | $ -0.56 | $ -0.42 | |
$ -2.09 | $ -3.43 | $ -1.47 | $ 0.24 | $ -0.56 | $ -0.42 | |
$ 260.82M | $ 64.97M | $ 64.15M | $ 63.00M | $ 60.99M | $ 58.51M | |
$ 260.82M | $ 64.97M | $ 64.15M | $ 64.35M | $ 60.99M | $ 58.51M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 471.35M | $ 902.20M | $ 894.07M | $ -680.15M | $ 506.79M | $ 379.03M | |
$ -136.49M | $ -222.61M | $ -94.59M | $ 15.57M | $ -34.38M | $ -24.75M | |
$ -49.64M | - | $ -68.65M | - | $ -18.19M | $ -16.67M | |
- | - | - | - | $ 12.15M | $ 0.00 | |
$ -93.21M | $ -212.69M | $ -86.64M | $ 21.94M | $ -24.13M | $ -24.60M | |
$ -58.11M | $ -196.97M | $ -70.42M | $ 37.51M | $ -13.68M | $ -18.53M |