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 | |
$ 494.57M | $ 531.41M | $ 457.09M | $ 353.01M | $ 351.06M | $ -669.98M | |
$ 64.64M | $ 78.12M | $ 136.29M | $ -3.59M | $ -40.20M | $ 832.94M | |
$ 43.00M | $ 59.82M | $ 65.12M | $ 61.42M | $ 98.24M | $ 291.57M | |
$ 4.36M | $ 17.57M | $ 43.57M | $ -50.02M | $ -383.17M | $ 541.36M | |
$ 55.90M | $ 49.85M | $ -32.49M | $ -32.53M | $ -36.76M | $ 40.63M | |
$ 257.00K | $ -81.00K | $ 23.75M | $ -16.82M | $ -41.10M | $ 174.31M | |
$ -44.98M | $ -31.63M | $ 14.94M | $ -64.60M | $ -381.41M | $ -221.64M | |
$ 679.00K | $ 585.00K | $ 546.00K | $ -25.00K | $ -2.46M | $ 524.76M | |
- | - | - | - | - | - | |
$ -32.88M | $ -32.21M | $ 14.39M | $ -64.58M | $ -378.95M | $ -217.75M | |
$ -1.34 | $ -0.97 | $ 0.47 | $ -2.13 | $ -12.74 | $ -7.43 | |
$ -1.34 | $ -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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 547.88M | $ 591.22M | $ 548.99M | $ 369.41M | $ 400.40M | $ -378.40M | |
$ -45.66M | $ -32.21M | $ 14.39M | $ -64.58M | $ -378.95M | $ -217.75M | |
$ -17.55M | - | - | $ -49.36M | - | - | |
- | - | - | - | - | - | |
$ 81.00K | $ 19.49M | $ 47.42M | $ -32.07M | $ -344.65M | $ -261.41M | |
$ 56.09M | $ 72.67M | $ 98.94M | $ 20.97M | $ -286.85M | $ -189.51M |