Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 270.90M | $ 295.94M | $ 276.24M | $ 241.93M | $ 188.84M | $ 154.94M | |
$ 164.32M | $ 164.10M | - | - | $ 98.08M | $ 75.34M | |
$ 132.47M | $ 131.83M | $ 276.24M | $ 241.93M | $ 90.77M | $ 79.60M | |
$ 247.27M | $ 258.73M | $ -273.19M | $ -261.22M | $ 186.89M | $ 134.46M | |
$ -114.80M | $ -126.90M | $ 1.37M | $ -35.75M | $ -96.13M | $ -54.87M | |
$ 2.34M | - | - | - | $ -11.62M | $ -3.45M | |
$ -4.00K | - | $ -7.32M | $ 124.35M | $ -8.46M | $ -1.64M | |
$ -112.46M | $ -126.90M | $ -141.68M | $ -160.11M | $ -116.21M | $ -59.95M | |
$ 400.00K | $ 356.00K | $ -4.28M | $ -6.90M | $ -1.19M | $ 142.00K | |
- | - | - | - | - | - | |
$ -108.15M | $ -118.15M | $ -137.40M | $ -153.21M | $ -115.02M | $ -240.92M | |
$ -1.85 | $ -2.09 | $ -2.56 | $ -3.23 | $ -2.91 | $ -12.86 | |
$ -1.85 | $ -2.09 | $ -2.63 | $ -3.23 | $ -2.91 | $ -12.86 | |
$ 228.78M | $ 56.42M | $ 53.72M | $ 47.49M | $ 39.54M | $ 18.74M | |
$ 228.78M | $ 56.42M | $ 54.08M | $ 47.49M | $ 39.54M | $ 18.74M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.68 | $ -0.93 | |
- | - | - | - | $ -0.68 | $ -0.93 | |
- | - | - | - | - | - | |
$ 411.59M | $ 422.83M | $ -273.19M | $ -261.22M | $ 284.97M | $ 209.81M | |
$ -105.54M | $ -118.15M | $ -137.40M | $ -153.21M | $ -115.02M | $ -60.10M | |
$ -89.04M | $ -96.75M | - | - | $ -106.59M | $ -58.88M | |
- | - | - | - | $ 13.72M | $ 6.26M | |
$ -112.46M | $ -110.50M | $ -141.68M | $ -160.11M | $ -102.50M | $ -53.69M | |
$ -78.90M | $ -68.28M | $ -94.12M | $ -109.43M | $ -83.77M | $ -44.48M |