Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 229.75M | $ 191.45M | $ 154.34M | $ 159.08M | $ 143.44M | $ 131.81M | |
$ 91.87M | $ 76.86M | $ 56.84M | $ 57.98M | $ 55.97M | $ 51.83M | |
$ 137.88M | $ 114.59M | $ 97.50M | $ 101.10M | $ 87.47M | $ 79.99M | |
$ 202.98M | $ 175.56M | $ 139.60M | $ 135.33M | $ 120.61M | $ 112.65M | |
$ -65.10M | $ -60.98M | $ -42.10M | $ -34.23M | $ -33.14M | $ -32.66M | |
- | - | - | - | - | - | |
$ -1.13M | $ 5.53M | $ -862.00K | $ -4.69M | $ -256.00K | $ 430.00K | |
$ -66.23M | $ -55.45M | $ -42.96M | $ -38.92M | $ -33.40M | $ -32.23M | |
$ -1.40M | $ -1.10M | $ 218.00K | $ 356.00K | $ 129.00K | $ -118.00K | |
- | - | - | - | - | - | |
$ -64.84M | $ -54.35M | $ -43.18M | $ -39.28M | $ -33.52M | $ -32.12M | |
$ -1.77 | $ -1.62 | $ -1.59 | $ -2.07 | $ -2.18 | $ -2.58 | |
$ -1.77 | $ -1.62 | $ -1.59 | $ -2.07 | $ -2.18 | $ -2.58 | |
$ 147.07M | $ 33.60M | $ 27.22M | $ 18.98M | $ 15.36M | $ 12.43M | |
$ 147.07M | $ 33.60M | $ 27.22M | $ 18.98M | $ 15.36M | $ 12.43M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 294.85M | $ 252.43M | $ 196.45M | $ 193.31M | $ 176.58M | $ 164.48M | |
$ -64.84M | $ -54.35M | $ -43.18M | $ -39.28M | $ -33.52M | $ -32.12M | |
$ -64.84M | $ -54.35M | $ -42.21M | $ -35.63M | $ -33.52M | $ -32.12M | |
- | - | - | - | - | - | |
$ -65.10M | $ -60.98M | $ -42.10M | $ -34.23M | $ -33.14M | $ -32.66M | |
$ -48.61M | $ -47.05M | $ -31.38M | $ -23.88M | $ -22.44M | $ -21.79M |