Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.03B | $ 900.49M | $ 739.89M | $ 522.87M | $ 594.52M | $ 459.31M | |
- | - | - | $ 310.15M | $ 328.99M | $ 248.19M | |
$ 1.05B | $ 900.49M | $ 739.89M | $ 212.72M | $ 265.53M | $ 211.12M | |
$ 1.05B | $ 924.96M | $ 754.11M | $ 246.44M | $ 238.50M | $ 178.49M | |
$ 157.96M | $ -24.47M | $ -14.22M | $ -33.73M | $ 27.04M | $ 32.63M | |
$ -1.64M | $ 2.61M | $ -1.48M | $ -815.00K | $ -434.00K | $ -2.42M | |
$ -9.52M | $ 2.42M | $ 1.63M | $ -10.94M | $ 911.00K | $ 597.00K | |
$ 14.72M | $ -24.29M | $ -17.34M | $ -45.48M | $ 27.51M | $ 30.81M | |
$ 2.61M | $ 1.68M | $ -7.22M | $ 57.00K | $ 3.39M | $ 8.86M | |
- | - | - | - | - | - | |
$ 165.87M | $ -24.09M | $ -8.65M | $ -42.16M | $ 19.83M | $ 15.18M | |
$ 0.29 | $ -0.61 | $ -0.22 | $ -1.14 | $ 0.63 | $ 0.54 | |
$ 0.27 | $ -0.61 | $ -0.22 | $ -1.14 | $ 0.61 | $ 0.52 | |
$ 157.54M | $ 39.24M | $ 39.09M | $ 37.13M | $ 31.38M | $ 28.30M | |
$ 166.53M | $ 39.24M | $ 39.09M | $ 37.13M | $ 32.25M | $ 29.18M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ -0.56 | $ 0.72 | $ 0.71 | |
- | - | - | $ 51.59M | $ 48.45M | $ 32.71M | |
$ 1.05B | $ 924.96M | $ 754.11M | $ 556.59M | $ 567.48M | $ 426.68M | |
$ 11.33M | $ -24.09M | $ -8.65M | $ -42.16M | $ 19.83M | $ 15.18M | |
$ 7.34M | - | - | $ -34.75M | $ 21.01M | $ 15.83M | |
- | - | - | $ 815.00K | $ 434.00K | $ 2.42M | |
$ 16.34M | $ -22.77M | $ 0.00 | $ -44.66M | $ 27.95M | $ 33.23M | |
$ 106.16M | $ 111.59M | $ 0.00 | $ 5.58M | $ 68.65M | $ 62.23M |