Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 285.28M | $ 279.51M | $ 217.32M | $ 170.94M | $ 141.84M | $ 174.45M | |
$ -1.33M | $ 216.22M | $ -3.87M | $ 133.49M | $ 155.84M | $ 182.53M | |
$ 286.61M | $ 63.29M | $ 221.19M | $ -133.49M | $ -14.00M | $ -8.08M | |
$ 183.69M | $ 159.65M | $ 171.99M | $ -127.41M | $ 40.05M | $ 39.79M | |
$ 17.92M | $ 35.52M | $ -54.00M | $ -228.53M | $ -54.05M | $ -47.87M | |
$ -38.42M | $ -36.06M | $ -28.92M | $ -26.81M | $ -29.42M | $ -27.57M | |
$ -17.70M | $ -23.57M | $ -19.59M | $ -86.90M | $ -14.64M | $ -9.04M | |
$ -24.24M | $ -4.07M | $ -70.08M | $ 6.63M | $ -98.11M | $ -84.47M | |
$ 8.98M | $ 8.80M | $ 8.58M | $ 11.49M | $ -22.92M | $ -7.97M | |
$ 2.51M | $ 3.56M | $ 7.01M | $ 15.47M | $ -8.16M | $ -14.46M | |
$ -29.40M | $ -9.31M | $ -71.65M | $ -137.81M | $ -78.92M | $ -92.84M | |
$ 0.21 | $ -0.34 | $ -5.38 | $ 2.60 | $ -3.18 | $ -3.95 | |
$ 0.21 | $ -0.34 | $ -5.38 | $ 2.60 | $ -3.18 | $ -3.95 | |
$ 109.44M | $ 27.08M | $ 26.63M | $ 25.44M | $ 24.79M | $ 23.51M | |
$ 109.44M | $ 27.08M | $ 26.63M | $ 25.50M | $ 24.79M | $ 23.51M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 7.53M | $ 15.84M | |
$ 64.64M | $ 156.90M | $ 168.12M | $ 6.08M | $ 195.89M | $ 222.32M | |
- | - | - | - | $ 30.69M | $ 28.96M | |
$ -30.71M | $ -9.31M | $ -71.65M | $ -137.81M | $ -78.92M | $ -92.84M | |
$ -14.97M | - | - | - | $ -68.12M | $ -77.01M | |
$ -5.11M | $ 33.43M | $ -40.37M | $ 33.14M | $ -67.42M | $ -55.52M | |
$ 40.86M | $ 87.25M | $ 22.29M | $ 90.53M | $ -10.25M | $ 1.65M |