Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 278.63M | $ 279.51M | $ 217.32M | $ 170.94M | $ 141.84M | $ 174.45M | |
$ 121.19M | $ 216.22M | $ 231.81M | $ 190.89M | $ 155.84M | $ -15.84M | |
$ 165.91M | $ 63.29M | $ -14.49M | $ -19.95M | $ -14.00M | $ 190.29M | |
$ 87.32M | $ 49.18M | $ 40.91M | $ 127.41M | $ 91.14M | $ 109.52M | |
$ 1.60M | $ 35.52M | $ -54.00M | $ -37.15M | $ -71.64M | $ -54.33M | |
$ -28.52M | $ -36.06M | $ 28.92M | $ -28.11M | $ -29.42M | $ -27.57M | |
$ 20.91M | $ 17.88M | $ 14.24M | $ -108.64M | $ 21.51M | $ 20.96M | |
$ -41.31M | $ -4.07M | $ -70.08M | $ 6.63M | $ -98.11M | $ -84.47M | |
$ 6.11M | $ 8.80M | $ 8.58M | $ 11.49M | $ -22.92M | $ -7.97M | |
$ 1.25M | $ 3.56M | $ 7.01M | $ 15.08M | $ -8.16M | $ -14.46M | |
$ -46.17M | $ -9.31M | $ -71.65M | $ 33.14M | $ -78.92M | $ -61.16M | |
$ -1.07 | $ -0.34 | $ -5.38 | $ 2.60 | $ -3.18 | $ -3.95 | |
$ -1.07 | $ -0.34 | $ -5.38 | $ 2.60 | $ -3.18 | $ -3.95 | |
$ 110.03M | $ 27.08M | $ 26.63M | $ 25.44M | $ 24.79M | $ 23.51M | |
$ 110.03M | $ 27.08M | $ 26.63M | $ 25.50M | $ 24.79M | $ 23.51M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 74.58M | $ 265.40M | $ 272.72M | $ 121.32M | $ 83.62M | $ 93.68M | |
- | - | - | - | - | - | |
$ -46.17M | $ -9.31M | $ -71.65M | $ 33.14M | $ -78.92M | $ -92.84M | |
$ -35.05M | - | - | - | - | - | |
$ -30.57M | $ 33.43M | $ -40.37M | $ 34.74M | $ -67.42M | $ -54.02M | |
$ 12.83M | $ 87.25M | $ 15.59M | $ 92.13M | $ -10.25M | $ 9.87M |