Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 226.96M | $ 223.81M | $ 148.50M | $ 124.30M | $ 128.49M | $ 131.72M | |
$ 68.92M | $ 69.47M | $ 43.37M | $ -13.59M | $ 48.68M | $ 53.63M | |
$ 158.04M | $ 154.34M | $ 105.13M | $ 72.33M | $ 79.81M | $ 78.08M | |
$ 126.99M | $ 131.65M | $ 137.99M | $ 137.59M | $ 138.55M | $ 141.00M | |
$ -16.11M | $ -165.00K | $ -221.03M | $ -65.26M | $ -58.75M | $ -62.92M | |
$ -14.94M | $ -14.61M | $ -30.17M | $ -43.54M | $ -48.43M | $ -62.46M | |
$ 14.31M | $ 14.05M | $ 165.58M | $ -2.18M | $ -1.80M | $ 141.25M | |
$ -42.88M | $ -23.59M | $ -256.84M | $ -112.92M | $ -108.98M | $ 15.87M | |
$ 1.24M | $ 1.12M | $ 73.00K | $ -299.00K | $ 662.00K | $ 545.00K | |
- | - | - | - | - | - | |
$ -62.69M | $ -35.32M | $ -258.25M | $ -112.63M | $ -109.64M | $ 15.32M | |
$ -0.04 | $ -0.02 | $ -0.14 | $ -0.06 | $ -0.07 | $ 0.01 | |
$ -0.04 | $ -0.02 | $ -0.14 | $ -0.06 | $ -0.07 | $ -0.07 | |
$ 7.48B | $ 1.84B | $ 1.80B | $ 1.77B | $ 1.64B | $ 1.45B | |
$ 7.48B | $ 1.84B | $ 1.80B | $ 1.77B | $ 1.64B | $ 1.66B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 193.36M | $ 185.15M | $ 181.36M | $ 124.01M | $ 187.23M | $ 194.64M | |
$ -44.13M | $ -24.72M | $ -256.92M | $ -112.63M | $ -109.64M | $ 15.32M | |
$ -26.90M | - | $ 124.67M | - | $ -110.92M | $ -123.86M | |
- | - | - | - | $ 48.43M | $ 62.46M | |
$ -40.31M | $ 198.00K | $ -256.84M | $ -112.92M | $ -58.75M | $ 78.33M | |
$ -11.85M | $ 88.39M | $ -256.32M | $ -110.36M | $ 38.07M | $ 174.10M |