Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 404.72M | $ 397.58M | $ 404.07M | $ 335.72M | $ 269.72M | $ 308.99M | |
$ 68.16M | $ 132.95M | $ 135.90M | $ 102.19M | $ 84.37M | $ -119.90M | |
$ 336.56M | $ 264.63M | $ 268.17M | $ 233.52M | $ 185.35M | $ 428.88M | |
$ 128.30M | $ 103.78M | $ 96.25M | $ 88.02M | $ 83.77M | $ 92.55M | |
$ 100.30M | $ 124.17M | $ 142.33M | $ 120.63M | $ 76.35M | $ 96.53M | |
$ -16.29M | $ -25.65M | $ -36.49M | $ -67.28M | $ -125.06M | $ -126.47M | |
$ 704.00K | $ -909.00K | $ -123.00K | $ 83.99M | $ 9.00K | $ 57.99M | |
$ 73.64M | $ 97.60M | $ 105.72M | $ -30.64M | $ -48.70M | $ -87.93M | |
$ 17.21M | $ -48.08M | $ 13.66M | $ -187.23M | $ -146.00K | $ 563.00K | |
- | - | - | - | - | - | |
$ 56.43M | $ 145.68M | $ 92.06M | $ 152.74M | $ -30.86M | $ 93.79M | |
$ 0.44 | $ 1.12 | $ 0.75 | $ 1.46 | $ -3.04 | $ -1.81 | |
$ 0.43 | $ 1.09 | $ 0.71 | $ 1.28 | $ -3.04 | $ -1.81 | |
$ 385.62M | $ 129.75K | $ 123.27K | $ 103.40K | $ 82.27M | $ 80.77M | |
$ 394.69M | $ 133.28K | $ 133.92K | $ 127.20K | - | $ 80.77M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 84.64M | $ 273.41M | $ 261.74M | $ -39.05M | $ -25.83M | $ -27.34M | |
$ 56.43M | $ 145.68M | $ 92.06M | $ 152.74M | $ -250.04M | $ -146.00M | |
$ 53.99M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 160.43M | $ 155.34M | $ 149.86M | $ 32.17M | $ 71.19M | $ 42.54M | |
$ 180.64M | $ 172.04M | $ 162.44M | $ 47.65M | $ 85.36M | $ 79.20M |