Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ 352.08M | $ 326.01M | $ 261.60M | $ 205.22M | $ 148.31M | |
$ 58.98M | $ 51.86M | $ 43.51M | $ 34.14M | $ 22.84M | |
$ 293.10M | $ 274.15M | $ 218.09M | $ 171.08M | $ 125.47M | |
$ 368.34M | $ 318.58M | $ 192.90M | $ 220.91M | $ 140.49M | |
$ -75.24M | $ -44.42M | $ 25.19M | $ -49.83M | $ -15.02M | |
$ 2.17M | $ 224.00K | $ 569.00K | $ 1.68M | $ 1.10M | |
$ -698.00K | $ -54.26M | $ -6.47M | $ -366.00K | $ -460.00K | |
$ -73.77M | $ -98.46M | $ 19.29M | $ -48.52M | $ -14.38M | |
$ 277.00K | $ -134.00K | $ 447.00K | $ 174.00K | $ 91.00K | |
- | - | - | - | - | |
$ -74.05M | $ -98.33M | $ 6.07M | $ -48.22M | $ -14.47M | |
$ -0.96 | $ -1.35 | $ 0.06 | $ -0.75 | $ -0.22 | |
$ -0.96 | $ -1.35 | $ 0.06 | $ -0.75 | $ -0.22 | |
$ 311.59M | $ 73.01M | $ 73.34M | $ 64.44M | $ 64.80M | |
$ 311.59M | $ 73.01M | $ 73.34M | $ 64.44M | $ 70.38M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 427.31M | $ 370.43M | $ 236.41M | $ 255.05M | $ 163.32M | |
$ -74.05M | $ -98.33M | $ 18.85M | $ -48.69M | $ -14.47M | |
$ -73.61M | $ -93.90M | $ 21.07M | $ -48.35M | $ -14.16M | |
- | - | - | - | - | |
$ -75.24M | $ -44.42M | $ 25.19M | $ -49.83M | $ -15.02M | |
$ -71.20M | $ -40.96M | $ 28.09M | $ -47.77M | $ -14.22M |