Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 771.42M | $ 801.22M | $ 702.80M | $ 498.83M | $ 362.31M | $ 183.87M | |
$ 381.51M | $ 388.23M | $ -326.58M | $ 238.31M | $ 168.09M | $ 94.04M | |
$ 389.92M | $ 412.99M | $ 376.21M | $ 260.52M | $ 194.21M | $ 89.82M | |
$ 605.87M | $ 505.83M | $ -353.56M | $ 268.48M | $ 210.93M | $ 134.45M | |
$ -215.95M | $ -92.85M | $ 22.65M | $ -7.96M | $ -16.72M | $ -44.63M | |
$ 10.85M | $ -151.00K | $ -5.37M | $ -11.24M | $ 3.19M | $ -6.12M | |
$ 11.73M | $ -147.00K | $ 1.39M | $ -17.09M | $ -11.07M | $ -71.81M | |
$ -205.01M | $ -92.85M | $ 15.90M | $ -36.28M | $ -24.60M | $ -122.56M | |
$ 3.34M | $ 1.74M | $ 335.00K | $ -1.90M | $ 149.00K | $ 51.00K | |
- | - | - | - | - | - | |
$ -208.45M | $ -94.59M | $ 15.57M | $ -34.38M | $ -24.75M | $ -122.61M | |
$ -3.23 | $ -1.47 | $ 0.25 | $ -0.56 | $ -0.42 | $ -2.55 | |
$ -3.22 | $ -1.47 | $ 0.24 | $ -0.56 | $ -0.42 | $ -2.55 | |
$ 258.64M | $ 64.15M | $ 63.00M | $ 60.99M | $ 58.51M | $ 48.13M | |
$ 258.64M | $ 64.15M | $ 64.35M | $ 60.99M | $ 58.51M | $ 48.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 987.37M | $ 894.07M | $ -680.15M | $ 506.79M | $ 379.03M | $ 228.50M | |
$ -208.47M | $ -94.59M | $ 15.57M | $ -34.38M | $ -24.75M | $ -122.61M | |
$ -38.57M | $ -68.65M | - | $ -18.19M | $ -16.67M | $ -70.19M | |
- | - | - | $ 12.15M | $ 0.00 | $ 7.56M | |
$ -198.56M | $ -86.64M | $ 21.94M | $ -24.13M | $ -24.60M | $ -115.00M | |
$ -159.88M | $ -70.42M | $ 37.51M | $ -13.68M | $ -18.53M | $ -109.18M |