Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 132.72M | $ 127.26M | $ 145.09M | $ 117.32M | $ 125.57M | $ 106.73M | |
$ 49.01M | $ 15.27M | $ 68.30M | $ 52.41M | $ 44.04M | $ 36.33M | |
$ 83.70M | $ 111.99M | $ 76.78M | $ 64.91M | $ 81.53M | $ 70.40M | |
$ 251.31M | $ 279.44M | $ 185.01M | $ 152.95M | $ 164.23M | $ 139.79M | |
$ -162.59M | $ -152.18M | $ -108.23M | $ -88.05M | $ -82.70M | $ -69.39M | |
$ -2.29M | $ -5.13M | $ -6.84M | $ -13.66M | $ -5.67M | $ -6.10M | |
$ 1.33M | $ 1.92M | $ 20.00K | $ -8.11M | $ 47.94M | $ -1.66M | |
$ -166.21M | $ -159.23M | $ -115.09M | $ -109.83M | $ -40.43M | $ -77.15M | |
$ 226.00K | $ 317.00K | $ 167.00K | $ 253.00K | $ 269.00K | $ 249.00K | |
- | - | - | - | - | - | |
$ -166.43M | $ -159.54M | $ -115.25M | $ -110.08M | $ -40.70M | $ -77.40M | |
$ -3.52 | $ -3.44 | $ -2.54 | $ -2.82 | $ -1.18 | $ -2.78 | |
$ -3.52 | $ -3.44 | $ -2.54 | $ -2.82 | $ -1.18 | $ -2.78 | |
$ 188.42M | $ 46.41M | $ 45.30M | $ 39.08M | $ 34.59M | $ 27.88M | |
$ 188.42M | $ 46.41M | $ 45.30M | $ 39.08M | $ 34.59M | $ 27.88M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 300.32M | $ 294.72M | $ 253.31M | $ 205.36M | $ 208.27M | $ 176.13M | |
$ -166.43M | $ -159.54M | $ -115.25M | $ -110.08M | $ -40.70M | $ -77.40M | |
$ -37.51M | $ -125.79M | - | $ -104.86M | $ -76.37M | $ -77.40M | |
- | - | - | $ 15.41M | $ 8.49M | $ 7.43M | |
$ -159.75M | $ -151.69M | $ -107.60M | $ -94.42M | $ -31.94M | $ -69.72M | |
$ -102.53M | $ -139.49M | $ -98.28M | $ -88.68M | $ -27.02M | $ -65.65M |