Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 134.25M | $ 304.87M | $ 270.65M | $ 246.25M | $ 194.91M | |
$ 27.63M | $ 32.99M | $ -50.75M | $ -42.56M | $ 37.88M | |
$ 106.62M | $ 271.88M | $ 219.91M | $ 203.69M | $ 157.03M | |
$ 113.30M | $ 238.88M | $ -218.86M | $ -189.87M | $ 147.82M | |
$ -6.68M | $ 33.00M | $ 1.04M | $ 13.82M | $ 9.22M | |
$ 63.89M | $ 10.57M | $ 119.72M | $ 68.48M | $ 2.63M | |
- | $ 119.35M | $ -116.86M | $ -197.82M | $ -446.00K | |
$ 57.20M | $ -75.56M | $ 120.76M | $ 82.31M | $ 11.40M | |
$ -1.08M | $ 5.54M | $ -45.00K | $ 10.91M | $ 5.62M | |
- | - | - | $ 100.00M | - | |
$ 58.29M | $ -81.10M | $ 236.92M | $ 141.83M | $ -9.34M | |
$ 0.31 | $ -0.43 | $ 0.64 | $ 0.49 | $ -0.05 | |
$ 0.30 | $ -0.43 | $ 0.59 | $ 0.44 | $ -0.05 | |
$ 365.18M | $ 190.15M | $ 182.69M | $ 144.00M | $ 187.17M | |
$ 385.32M | $ 190.15M | $ 195.39M | $ 161.54M | $ 187.17M | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 0.02 | - | - | - | - | |
$ <0.01 | - | - | - | - | |
- | - | - | - | $ 2.15M | |
$ 140.93M | $ 271.87M | $ -269.61M | $ -232.42M | $ 185.69M | |
$ 58.29M | $ -81.10M | $ 120.81M | $ 71.40M | $ 5.78M | |
$ 58.29M | - | - | - | $ 6.12M | |
- | - | - | - | - | |
$ -6.68M | - | $ 120.76M | $ 82.31M | $ 9.22M | |
$ -2.12M | - | $ 129.95M | $ 89.31M | $ 15.10M |