Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 261.91M | $ 340.60M | $ 448.67M | $ 400.83M | $ 287.82M | |
$ 483.03M | $ 276.92M | $ 358.44M | $ 315.03M | $ 226.60M | |
$ 48.61M | $ 63.68M | $ 90.23M | $ 85.81M | $ 61.22M | |
$ 127.38M | $ 79.04M | $ 99.37M | $ 84.48M | $ 61.98M | |
$ 27.62M | $ -15.36M | $ -9.14M | $ 1.32M | $ -765.21K | |
$ 176.02K | $ -240.28K | $ -7.17K | $ -8.39K | $ -34.53K | |
$ -1.43M | $ -551.00K | - | - | - | |
$ -17.25M | $ -15.60M | $ -9.14M | $ 1.31M | $ -799.74K | |
$ 3.20M | $ 2.32M | $ -1.18M | $ -801.55K | $ -143.90K | |
- | - | - | - | - | |
$ 25.47M | $ -17.92M | $ -7.96M | $ -13.33M | $ -1.16M | |
$ -0.42 | $ -0.53 | $ -0.24 | $ -0.52 | $ -0.04 | |
$ -0.54 | $ -0.53 | $ -0.24 | $ -0.52 | $ -0.04 | |
$ 102.92M | $ 34.11M | $ 33.18M | $ 25.86M | $ 32.87M | |
$ 102.92M | $ 34.11M | $ 33.18M | $ 25.86M | $ 32.87M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 610.41M | $ 355.96M | $ 457.81M | $ 399.51M | $ 288.59M | |
$ -20.45M | $ -17.92M | $ -7.96M | $ 2.11M | $ -655.84K | |
$ -7.17M | - | - | $ 2.11M | $ -655.84K | |
$ 50.00K | - | - | $ 8.39K | $ 34.53K | |
$ -17.42M | $ -15.36M | $ -9.14M | $ 1.32M | $ -765.21K | |
$ -8.07M | $ -6.05M | $ -1.67M | $ 8.18M | $ 5.08M |