Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 126.48M | $ 169.08M | $ 307.70M | $ 254.75M | $ 199.41M | $ 160.02M | |
$ 92.03M | $ 173.21M | $ -218.55M | $ 181.48M | $ 142.70M | $ 120.90M | |
$ 34.45M | $ -4.13M | $ 89.15M | $ 73.26M | $ 56.70M | $ 39.12M | |
$ 73.15M | $ 190.04M | $ -102.04M | $ 71.96M | $ 67.45M | $ 66.57M | |
$ -38.70M | $ -109.63M | $ -12.89M | $ 1.30M | $ -10.75M | $ -27.45M | |
$ -682.00K | $ -2.06M | $ -4.09M | $ -1.35M | $ -1.38M | $ -352.00K | |
$ -34.66M | $ 23.64M | $ -2.10M | $ -13.11M | $ 1.32M | $ -4.15M | |
$ -74.05M | $ -213.99M | $ -13.95M | $ -13.16M | $ -10.80M | $ -31.96M | |
$ 358.00K | $ -11.18M | $ 2.54M | $ 1.63M | $ 47.00K | $ 655.00K | |
$ -60.00K | $ -75.00K | $ -107.00K | $ -111.00K | $ -408.00K | $ 0.00 | |
$ -72.65M | $ -200.88M | $ -13.63M | $ -12.62M | $ -9.60M | $ -32.41M | |
$ -5.54 | $ -3.98 | $ -0.28 | $ -0.16 | $ -0.17 | $ -0.61 | |
$ -5.54 | $ -3.98 | $ -0.28 | $ -0.16 | $ -0.17 | $ -0.61 | |
$ 128.92M | $ 50.42M | $ 48.19M | $ 78.74M | $ 57.17M | $ 52.90M | |
$ 128.92M | $ 50.42M | $ 48.19M | $ 78.74M | $ 57.17M | $ 52.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -0.50 | - | - | - | $ -0.02 | - | |
- | - | - | - | - | - | |
$ 165.18M | $ 363.25M | $ -320.59M | $ 253.44M | $ 210.16M | $ 187.47M | |
$ -72.65M | $ -202.81M | $ -13.63M | $ -12.62M | $ -9.60M | $ -32.41M | |
$ -45.48M | - | - | $ -5.88M | $ -10.57M | $ -32.81M | |
$ 1.69M | - | - | $ 2.65M | $ 1.92M | $ 773.00K | |
$ -72.36M | $ -211.93M | $ -9.86M | $ -10.51M | $ -8.89M | $ -31.18M | |
$ -72.36M | $ -205.45M | $ -3.19M | $ -4.01M | $ -2.23M | $ -25.96M |