Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 179.85M | $ 208.67M | $ 284.88M | $ 362.03M | $ 358.03M | $ 263.82M | |
$ -521.00K | $ 441.00K | $ 5.00M | $ 15.82M | $ -20.47M | $ 500.00K | |
$ 201.69M | $ 241.87M | $ 205.42M | $ -215.34M | $ 235.66M | $ 215.61M | |
- | - | - | - | - | - | |
$ -30.15M | $ -69.76M | $ -29.98M | $ -27.91M | - | - | |
$ -21.18M | $ -32.76M | $ 84.66M | $ 146.69M | $ 101.89M | $ 48.71M | |
$ -6.32M | $ -5.25M | $ 18.12M | $ 31.27M | $ 21.90M | $ 7.99M | |
- | - | - | - | - | - | |
$ -17.08M | $ -27.51M | $ 56.14M | $ 115.42M | $ 79.99M | $ 16.86M | |
$ -0.79 | $ -1.46 | $ 3.51 | $ 5.53 | $ 3.50 | $ 0.66 | |
$ -0.79 | $ -1.46 | $ 3.49 | $ 5.46 | $ 3.47 | $ 0.65 | |
$ 75.32M | $ 18.78M | $ 18.93M | $ 20.89M | $ 22.87M | $ 25.57M | |
$ 75.30M | $ 18.78M | $ 19.04M | $ 21.14M | $ 23.08M | $ 25.77M | |
$ 0.20 | $ 0.65 | $ 1.40 | - | $ 0.60 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.85 | $ 1.70 | |
- | - | - | - | - | - | |
$ 136.27M | $ 166.31M | $ 228.31M | $ 226.24M | $ 188.19M | $ 189.89M | |
$ -14.86M | $ -27.51M | $ 66.54M | $ 115.42M | $ 79.99M | $ 17.51M | |
$ -19.43M | $ 9.95M | $ 75.64M | - | $ 79.99M | $ 40.72M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |