Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 125.76M | $ 152.07M | $ 156.23M | $ 111.01M | $ 106.28M | $ 229.50M | |
$ 37.34M | $ 27.02M | $ 18.75M | $ 15.83M | $ 19.87M | $ 9.51M | |
$ 88.43M | $ 125.05M | $ 137.49M | $ 95.18M | $ 86.40M | $ 220.00M | |
$ 104.90M | $ 109.01M | $ 79.39M | $ 80.75M | $ 133.32M | $ 220.75M | |
$ -43.33M | $ -243.54M | $ 39.41M | $ 9.42M | $ -82.16M | $ -747.00K | |
$ -11.22M | $ -13.30M | $ -7.96M | $ -10.22M | $ -15.93M | $ -58.39M | |
$ 11.83M | $ -256.80M | $ -18.96M | $ 3.67M | $ -52.57M | $ -163.35M | |
$ -42.69M | $ -254.05M | $ 31.17M | $ -553.00K | $ -45.51M | $ -222.48M | |
$ 25.80M | $ 77.89M | $ -78.46M | $ 728.00K | $ -17.37M | $ -5.28M | |
- | - | - | - | - | - | |
$ -68.49M | $ -331.94M | $ 109.63M | $ -1.28M | $ -28.14M | $ -217.20M | |
$ -1.45 | $ -4.67 | $ 2.33 | $ -0.03 | $ -1.08 | $ -12.28 | |
$ -1.43 | $ -4.67 | $ 2.03 | $ -0.03 | $ -1.08 | $ -12.28 | |
$ 380.84M | $ 71.03M | $ 47.00M | $ 43.17M | $ 26.21M | $ 17.68M | |
$ 366.83M | $ 71.03M | $ 54.67M | $ 43.17M | $ 26.21M | $ 17.68M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 1.88 | |
- | - | - | - | - | - | |
$ 142.24M | $ 136.03M | $ 98.14M | $ 96.59M | $ 153.19M | $ 230.25M | |
$ -68.49M | $ -331.94M | $ 109.63M | $ -1.28M | $ -28.14M | $ -217.20M | |
$ -9.02M | $ 58.87M | - | - | - | $ -53.88M | |
- | - | - | - | - | $ 34.63M | |
$ -39.76M | $ -251.13M | $ 38.89M | $ 9.65M | $ -29.59M | $ -187.86M | |
$ -15.41M | $ -222.90M | $ 72.29M | $ 38.73M | $ -3.16M | $ -84.91M |