Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 630.68M | $ 630.68M | $ 558.60M | $ 434.89M | $ 364.99M | |
$ 272.35M | $ 272.35M | $ 240.86M | $ 191.80M | $ 169.99M | |
$ 358.33M | $ 358.34M | $ 317.74M | $ 243.09M | $ 195.00M | |
$ 349.80M | $ 349.80M | $ 304.73M | $ 218.13M | $ 200.40M | |
$ 8.53M | $ 8.53M | $ 13.02M | $ 24.96M | $ -5.39M | |
$ -40.01M | $ -40.01M | $ -58.94M | $ -68.71M | $ -85.26M | |
$ -9.08M | $ -9.08M | $ -19.56M | $ -2.85M | $ -2.73M | |
$ -40.56M | $ -40.56M | $ -65.48M | $ -46.61M | $ -93.38M | |
$ -12.81M | $ -12.81M | $ -22.41M | $ 39.00K | $ -2.65M | |
- | - | - | - | - | |
$ -20.79M | $ -20.79M | $ -33.77M | $ -46.65M | $ -90.73M | |
$ -0.14 | $ -0.13 | $ -0.21 | $ -0.30 | $ -0.59 | |
$ -0.15 | $ -0.13 | $ -0.21 | $ -0.30 | $ -0.59 | |
$ 634.65M | $ 158.66M | $ 157.58M | $ 153.03M | $ 153.03M | |
$ 634.75M | $ 198.59M | $ 157.58M | $ 153.03M | $ 153.03M | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 0.33 | $ 1.07 | $ 0.79 | - | - | |
$ 0.27 | $ 0.85 | $ 0.63 | - | - | |
- | - | - | - | - | |
$ 622.15M | $ 622.15M | $ 545.58M | $ 409.93M | $ 370.38M | |
$ -20.79M | $ -20.79M | $ -33.77M | $ -46.65M | $ -90.73M | |
$ -19.12M | $ -18.99M | $ -20.47M | $ -44.83M | $ -88.28M | |
$ 40.01M | $ 40.01M | $ 58.94M | $ 68.71M | $ 85.26M | |
$ -543.00K | $ -543.00K | $ -6.54M | $ 22.11M | $ -8.12M | |
$ 121.68M | $ 121.68M | $ 106.93M | $ 117.85M | $ 76.02M |