Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 532.78M | $ 681.48M | $ 835.58M | $ 532.58M | $ 349.95M | $ 404.18M | |
$ 384.74M | $ 449.01M | $ 483.22M | $ -370.54M | $ 325.11M | $ 347.57M | |
$ 148.04M | $ 232.46M | $ 352.37M | $ 235.52M | $ 24.84M | $ 56.61M | |
$ 112.55M | $ 109.24M | $ -32.19M | $ 100.09M | $ 18.17M | $ 25.83M | |
$ 78.95M | $ 201.41M | $ 320.18M | $ 135.43M | $ 6.67M | $ 30.78M | |
$ -29.74M | $ -28.65M | $ -34.06M | $ 2.00K | $ -63.43M | $ -62.64M | |
$ 785.00K | $ 1.57M | $ -851.00K | $ -3.76M | $ -41.39M | $ -3.13M | |
$ 49.72M | $ 172.72M | $ 286.96M | $ 78.21M | $ -98.15M | $ -34.99M | |
$ 218.00K | $ 289.00K | $ 160.00K | $ 57.00K | $ 30.00K | $ -18.00K | |
$ -5.25M | $ -21.47M | - | - | - | - | |
$ 49.50M | $ 172.43M | $ 286.80M | $ 78.16M | $ -98.18M | $ -34.97M | |
$ 4.68 | $ 16.31 | $ 27.07 | $ 7.31 | $ -8.77 | $ -3.10 | |
$ 4.68 | $ 16.31 | $ 27.07 | $ 7.31 | $ -8.77 | $ -3.10 | |
$ 42.28M | $ 10.57M | $ 10.59M | $ 10.69M | $ 11.20M | $ 11.33M | |
$ 42.28M | $ 10.57M | $ 10.59M | $ 10.69M | $ 11.20M | $ 11.33M | |
$ 5.39 | - | - | $ 4.65 | $ 0.00 | $ 4.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 497.29M | $ 558.26M | $ 597.55M | $ -270.44M | $ 343.28M | $ 373.40M | |
$ 49.50M | $ 172.43M | $ 286.80M | $ 78.16M | $ -98.18M | $ -34.97M | |
$ 35.89M | $ 137.98M | $ 226.96M | - | $ -67.85M | $ -31.57M | |
- | - | - | - | $ 63.43M | $ 62.64M | |
$ 71.95M | $ 201.38M | $ 285.86M | $ 26.84M | $ -34.72M | $ 27.65M | |
$ 156.03M | $ 281.10M | $ 368.82M | $ 103.12M | $ 41.35M | $ 107.49M |