Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 285.60M | $ 285.60M | $ 293.57M | $ 268.02M | $ 170.09M | $ 144.57M | |
$ 236.18M | $ 236.18M | $ 266.07M | $ 222.84M | $ 159.13M | $ 151.91M | |
$ 49.43M | $ 49.43M | $ 27.50M | $ 45.18M | $ 10.96M | $ -7.34M | |
$ 65.50M | $ 65.50M | $ 72.27M | $ 53.92M | $ 25.23M | $ 21.48M | |
$ -16.07M | $ -16.07M | $ -44.77M | $ -8.74M | $ -14.27M | $ -28.82M | |
$ -3.49M | $ -3.49M | $ -3.04M | $ 2.71M | $ -1.43M | $ -1.58M | |
$ -5.62M | $ -5.62M | $ 2.78M | $ -896.00K | $ 23.51M | $ 13.08M | |
$ -27.37M | $ -27.37M | $ -96.73M | $ -12.34M | $ 7.81M | $ -17.32M | |
$ 4.45M | $ 4.45M | $ 4.68M | $ -3.53M | $ -2.79M | $ -5.87M | |
- | - | $ -2.67M | - | $ 1.00M | $ 13.78M | |
$ -31.80M | $ -31.80M | $ -101.15M | $ -9.08M | $ 11.61M | $ 2.33M | |
$ -0.28 | $ -0.29 | $ -1.13 | - | $ 0.20 | $ 0.05 | |
$ -0.28 | $ -0.29 | $ -1.13 | - | $ 0.19 | $ 0.05 | |
$ 441.05M | $ 108.73M | $ 89.13M | - | $ 58.53M | $ 49.42M | |
$ 441.05M | $ 108.73M | $ 89.13M | - | $ 61.49M | $ 51.18M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 222.94M | - | $ 338.34M | $ -276.76M | $ 184.35M | $ 173.39M | |
- | - | - | - | $ 2.06M | $ 2.61M | |
$ -31.80M | $ -31.80M | $ -101.15M | $ -9.08M | $ 11.61M | $ 2.33M | |
$ -8.53M | $ -6.10M | $ -27.21M | $ -15.61M | $ -8.42M | $ -6.93M | |
$ -22.86M | $ -22.86M | $ -93.49M | $ -9.51M | $ 9.87M | $ -14.70M | |
$ -6.80M | $ -6.80M | $ -80.22M | $ 3.20M | $ 16.69M | $ -7.34M |