Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 559.21M | $ 609.53M | $ 593.38M | $ 349.42M | $ 310.85M | $ 832.94M | |
$ 474.08M | $ 531.41M | $ 457.09M | $ 307.99M | $ 351.06M | $ 738.89M | |
$ 85.14M | $ 78.12M | $ 136.29M | $ 41.43M | $ -40.20M | $ 94.05M | |
$ 83.64M | $ 59.82M | $ 91.90M | $ 61.42M | $ 49.35M | $ 81.33M | |
$ 4.36M | $ 17.57M | $ 44.39M | $ -19.99M | $ -89.55M | $ 12.72M | |
$ -45.06M | $ 49.85M | $ -32.49M | $ -32.53M | $ -36.14M | $ -38.91M | |
$ -851.00K | $ -81.00K | $ -3.04M | $ -16.82M | $ -255.71M | $ -195.45M | |
$ -44.98M | $ -31.63M | $ 14.94M | $ -64.60M | $ -381.41M | $ -221.64M | |
$ 679.00K | $ 585.00K | $ 546.00K | $ -25.00K | $ -2.46M | $ -3.89M | |
- | - | - | - | - | - | |
$ -32.88M | $ -32.21M | $ 14.39M | $ -64.58M | $ -378.95M | $ -217.75M | |
$ -1.33 | $ -0.97 | $ 0.47 | $ -2.13 | $ -12.74 | $ -7.43 | |
$ -1.33 | $ -0.97 | $ 0.45 | $ -2.13 | $ -12.74 | $ -7.43 | |
$ 136.86M | $ 33.28M | $ 30.93M | $ 30.30M | $ 29.74M | $ 29.31M | |
$ 136.86M | $ 33.28M | $ 32.25M | $ 30.30M | $ 29.74M | $ 29.31M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -3.97 | $ 0.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 547.88M | $ 591.22M | $ 548.99M | $ 369.41M | $ 400.40M | $ 820.22M | |
$ -45.66M | $ -32.21M | $ 14.39M | $ -64.58M | $ -378.95M | $ -217.75M | |
$ -17.55M | - | $ -19.64M | - | $ -124.71M | $ -25.82M | |
- | - | - | - | $ 36.76M | $ 39.77M | |
$ 81.00K | $ 19.49M | $ 47.42M | $ -32.07M | $ -344.65M | $ -181.87M | |
$ 57.76M | $ 72.67M | $ 98.94M | $ 23.55M | $ -286.85M | $ -112.96M |