Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 680.43M | $ 746.79M | $ 644.43M | $ 384.57M | $ 293.35M | $ 291.25M | |
$ -15.28M | $ 120.42M | $ -268.03M | $ 246.30M | $ 33.78M | $ 88.09M | |
$ 783.46M | $ 626.38M | $ 912.46M | $ 138.26M | $ 202.40M | $ 203.16M | |
$ 225.70M | $ 192.97M | $ 168.88M | $ 142.66M | $ 237.50M | $ 214.39M | |
$ 228.19M | $ 7.95M | $ 21.59M | $ -4.39M | $ -35.09M | $ -11.23M | |
$ -12.13M | $ -12.41M | $ -9.63M | $ -4.86M | $ -5.67M | $ -2.32M | |
$ 494.00K | $ 35.00K | $ -246.00K | $ 566.00K | $ -189.28M | $ -283.00K | |
$ 5.11M | $ -5.55M | $ 11.45M | $ -10.98M | $ -230.04M | $ -13.83M | |
$ 3.99M | $ -544.00K | $ 8.53M | $ -162.00K | $ -14.26M | $ 1.54M | |
$ -1.14M | $ -702.00K | $ 392.00K | $ -126.00K | - | - | |
$ -34.84M | $ -40.82M | $ -32.81M | $ -45.98M | $ -247.35M | $ -29.06M | |
- | - | - | - | $ -108.30 | $ -12.03 | |
- | - | - | - | $ -108.30 | $ -13.55 | |
- | - | - | - | $ 2.28M | $ 2.42M | |
- | - | - | - | $ 2.28M | $ 2.57M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.29 | $ 7.07 | |
- | - | - | - | - | - | |
$ 210.42M | $ 313.39M | $ -99.15M | $ 388.96M | $ 328.44M | $ 302.48M | |
$ 1.49M | $ -4.63M | $ 3.65M | $ -9.93M | $ -212.37M | $ -13.86M | |
$ -369.90M | - | - | - | $ -34.87M | $ -13.86M | |
- | - | - | - | $ 5.39M | $ 2.37M | |
$ 133.55M | $ 9.04M | $ 21.45M | $ -5.84M | $ -224.65M | $ -11.47M | |
$ 169.51M | $ 45.69M | $ 60.88M | $ 34.02M | $ -178.98M | $ 19.68M |