Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 77.47M | $ 201.52M | $ 157.62M | $ 125.77M | $ 98.68M | $ 61.33M | |
$ 25.64M | $ 60.95M | $ -52.83M | $ 49.59M | $ 34.85M | $ 20.25M | |
$ 51.83M | $ 140.57M | $ 104.79M | $ 76.18M | $ 63.83M | $ 41.08M | |
$ 82.05M | $ 153.25M | $ 184.75M | $ 140.60M | $ 57.31M | $ 42.89M | |
$ -30.22M | $ -12.68M | $ -79.96M | $ -64.42M | $ 6.52M | $ -1.81M | |
$ -5.62M | $ 1.24M | $ -28.65M | $ 7.41M | $ -1.50M | $ -1.89M | |
$ 540.00K | $ -13.15M | $ -1.11M | $ -587.00K | $ -1.56M | $ 10.00K | |
$ -35.30M | $ -10.59M | $ -56.44M | $ -118.44M | $ 3.46M | $ -3.69M | |
$ -2.29M | $ 3.11M | $ -4.03M | $ 2.59M | $ 4.29M | $ 883.00K | |
- | $ 1.01M | $ 1.11M | $ 587.00K | - | - | |
$ -33.01M | $ -13.69M | $ -104.84M | $ -121.03M | $ -825.00K | $ -4.59M | |
$ -0.17 | $ -73.44 | $ -0.28 | $ -0.33 | $ >-0.01 | $ -0.02 | |
$ -0.17 | $ -73.44 | $ -0.28 | $ -0.33 | $ >-0.01 | $ -0.02 | |
$ 382.12M | $ 186.37M | $ 374.42M | - | $ 187.26M | $ 187.26M | |
$ 382.12M | $ 186.37M | $ 374.42M | - | $ 187.26M | $ 187.26M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 107.69M | $ 214.20M | $ 131.92M | $ 190.19M | $ 92.16M | $ 63.14M | |
$ -33.01M | $ -13.69M | $ -104.84M | $ -121.03M | $ -914.00K | $ -4.59M | |
$ -33.01M | - | - | - | $ 165.10K | $ -4.59M | |
$ 17.45M | - | - | - | $ 994.00K | $ 3.19M | |
$ -17.85M | - | $ -56.51M | $ -125.85M | $ 4.46M | $ -507.00K | |
$ -15.56M | - | $ -51.89M | $ -129.93M | $ 6.86M | $ 2.02M |