Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 463.63M | $ 463.63M | $ 465.62M | $ 357.61M | $ 155.11M | $ 75.20M | |
$ 261.19M | $ 261.19M | $ 275.17M | $ 219.51M | $ 66.36M | $ 48.94M | |
$ 202.44M | $ 202.44M | $ 190.44M | $ 138.10M | $ 88.76M | $ 26.26M | |
$ 233.24M | $ 233.24M | $ 284.94M | $ 185.10M | $ 84.59M | $ 57.65M | |
$ -30.80M | $ -30.80M | $ -94.49M | $ -47.01M | $ 4.17M | $ -31.39M | |
$ -38.66M | $ -38.66M | $ -30.30M | $ 16.35M | $ -3.19M | $ -2.86M | |
$ -30.03M | $ -30.03M | $ -63.22M | $ 75.66M | $ -3.50M | $ -125.09M | |
$ -45.76M | $ -45.76M | $ -210.11M | $ 12.31M | $ -2.52M | $ -159.34M | |
$ 47.39M | $ 47.39M | $ 45.38M | $ 29.26M | $ 22.09M | $ 4.84M | |
- | - | - | $ -31.67K | - | - | |
$ -272.43M | $ -272.43M | $ -245.47M | $ -16.95M | $ -24.61M | $ -164.18M | |
$ -3.81 | $ -3.68 | $ -3.58 | $ -0.30 | $ -6.32 | $ -9.43 | |
$ -3.81 | $ -3.68 | $ -3.58 | $ -0.30 | $ -6.32 | $ -9.43 | |
$ 296.38M | $ 74.10M | $ 68.64K | $ 57.33M | $ 27.89M | $ 17.40M | |
$ 296.38M | $ 74.10M | $ 68.64K | $ 57.33M | $ 27.89M | $ 17.40M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 989.47K | $ 549.90K | |
$ 494.43M | $ 494.43M | $ 560.11M | $ -404.61M | $ 150.94M | $ 106.59M | |
$ -272.43M | $ -272.43M | $ -245.47M | $ -16.95M | $ -24.61M | $ -164.18M | |
$ -23.14M | $ -23.14M | $ 83.89K | $ 18.05M | $ -22.05M | $ -159.78M | |
- | - | - | - | $ 3.20M | $ 3.04M | |
$ -6.35M | $ -6.35M | $ -179.53M | $ 28.86M | $ 685.11K | $ -156.31M | |
$ 83.92M | $ 83.92M | $ -87.42M | $ 87.69M | $ 17.21M | $ -146.00M |