Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 479.39M | $ 668.53M | $ 409.50M | $ 171.90M | $ 184.74M | $ 183.48M | |
$ 109.44M | $ 179.90M | $ 154.76M | $ 146.19M | $ 152.63M | $ 159.66M | |
$ 369.95M | $ 488.63M | $ 254.75M | $ 25.71M | $ 32.11M | $ 23.82M | |
$ 50.55M | $ 90.81M | $ 26.36M | $ 59.20M | $ 51.10M | $ 8.48M | |
$ 319.40M | $ 397.81M | $ 228.39M | $ -33.49M | $ -18.99M | $ 15.34M | |
$ -7.26M | $ -10.44M | $ -31.10M | $ -21.93M | $ -21.22M | $ -17.19M | |
- | - | - | - | - | - | |
$ 311.53M | $ 436.12M | $ 190.53M | $ -64.42M | $ -39.66M | $ -1.19M | |
$ 982.00K | $ 1.07M | $ 676.00K | $ 73.00K | $ 81.00K | $ 406.00K | |
- | - | - | - | - | - | |
$ 310.38M | $ 434.83M | $ 189.72M | $ -64.46M | $ -39.70M | $ -1.61M | |
$ 0.69 | $ 0.98 | $ 0.46 | $ -0.27 | $ -0.09 | $ >-0.01 | |
$ 0.69 | $ 0.98 | $ 0.46 | $ -0.27 | $ -0.09 | $ >-0.01 | |
$ 1.35B | $ 443.83M | $ 414.65M | $ 238.29M | $ 438.00M | $ 418.00M | |
$ 1.35B | $ 443.87M | $ 419.02M | $ 240.41M | $ 449.05M | $ 429.05M | |
$ 0.61 | $ 0.80 | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.56 | $ 0.82 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 159.99M | $ 270.71M | $ 181.12M | $ 205.39M | $ 203.73M | $ 168.14M | |
$ 310.38M | $ 434.83M | $ 189.72M | $ -64.46M | $ -39.70M | $ -1.61M | |
$ 310.99M | $ 386.21M | $ 196.46M | $ -57.44M | $ -40.13M | $ -1.61M | |
$ 5.03M | $ 10.92M | $ 24.81M | $ 22.44M | $ 21.52M | $ 17.62M | |
$ 316.56M | $ 447.04M | $ 215.34M | $ -41.97M | $ -18.14M | $ 16.43M | |
$ 373.93M | $ 522.43M | $ 277.39M | $ 7.68M | $ 22.97M | $ 45.70M |