Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 230.12M | $ 272.01M | $ 246.89M | $ 229.04M | $ 232.37M | $ 205.12M | |
$ 196.69M | $ 190.79M | $ 165.30M | $ 171.28M | $ 146.59M | $ 159.15M | |
$ 33.43M | $ 81.22M | $ 81.58M | $ 57.76M | $ 85.78M | $ 45.96M | |
$ 35.72M | $ 37.45M | $ 30.77M | $ 29.66M | $ 29.12M | $ 27.82M | |
$ -2.28M | $ 43.77M | $ 50.82M | $ 28.11M | $ 56.66M | $ 18.14M | |
$ -3.62M | $ -3.65M | $ -4.29M | $ -4.88M | $ -3.60M | $ -3.23M | |
$ -37.91M | $ -37.13M | $ 3.45M | $ -1.29M | $ -880.00K | $ -5.42M | |
$ -43.81M | $ 3.00M | $ 49.98M | $ 21.95M | $ 52.18M | $ 9.49M | |
$ 6.75M | $ 25.10M | $ 22.59M | $ 12.53M | $ 26.34M | $ 10.35M | |
- | - | - | - | - | - | |
$ -54.43M | $ -27.36M | $ 23.42M | $ 4.43M | $ 18.81M | $ -4.64M | |
$ -0.34 | $ -0.17 | $ 0.14 | $ 0.03 | $ 0.12 | $ -0.03 | |
$ -0.34 | $ -0.17 | $ 0.14 | $ 0.03 | $ 0.12 | $ -0.03 | |
$ 654.73M | $ 163.28M | $ 162.64M | $ 163.07M | $ 163.30M | $ 162.55M | |
$ 655.21M | $ 163.28M | $ 164.05M | $ 164.71M | $ 164.68M | $ 162.55M | |
$ 0.03 | $ 0.03 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 232.41M | $ 228.25M | $ 196.07M | $ 200.93M | $ 175.71M | $ 186.98M | |
$ 3.92M | $ 3.95M | $ 4.59M | $ 5.08M | $ 3.60M | $ 3.22M | |
$ -54.43M | $ -27.36M | $ 23.42M | $ 4.43M | $ 18.81M | $ -4.64M | |
$ -28.56M | $ -2.40M | $ 20.61M | $ 5.15M | $ 19.70M | $ -125.48K | |
$ -39.89M | $ 6.94M | $ 54.57M | $ 27.02M | $ 55.78M | $ 12.71M | |
$ 993.00K | $ 53.02M | $ 96.49M | $ 63.11M | $ 87.13M | $ 70.94M |