Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 693.26M | $ 693.26M | $ 1.12B | $ 892.40M | $ 478.60M | $ 317.18M | |
$ 307.60M | $ 307.60M | $ -470.48M | $ -396.57M | $ 265.80M | $ 149.50M | |
$ 385.66M | $ 385.66M | $ 649.77M | $ 495.83M | $ 212.80M | $ 167.69M | |
$ 423.88M | $ 423.88M | $ -469.53M | $ -430.59M | $ 310.02M | $ 187.11M | |
$ 54.37M | $ -38.22M | $ 185.32M | $ 67.45M | $ -97.22M | $ -19.42M | |
$ -4.65M | $ -4.65M | $ -9.52M | $ -12.92M | $ -12.54M | $ -10.36M | |
$ -84.80M | $ 23.34M | $ -678.00K | $ 4.46M | $ -5.09M | $ -2.71M | |
$ -63.81M | $ -63.81M | $ 174.20M | $ 47.87M | $ -114.85M | $ -32.48M | |
$ 9.30M | $ 9.30M | $ 49.20M | $ 5.90M | $ -16.26M | $ -12.59M | |
- | - | - | - | - | - | |
$ -73.06M | $ -73.07M | $ 125.01M | $ 41.97M | $ -98.59M | $ -19.90M | |
$ -0.89 | $ -0.91 | $ 1.60 | $ 0.55 | $ -1.35 | $ -0.28 | |
$ -0.90 | $ -0.91 | $ 1.55 | $ 0.53 | $ -1.35 | $ -0.28 | |
$ 322.88M | $ 80.72M | $ 78.04M | $ 76.04M | $ 73.13M | $ 71.00M | |
$ 322.88M | $ 80.72M | $ 80.85M | $ 79.68M | $ 73.13M | $ 71.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.90 | $ 0.81 | |
- | - | - | - | $ 0.88 | $ 0.80 | |
- | - | - | - | - | - | |
$ 731.48M | $ 731.48M | $ -940.01M | $ -827.15M | $ 575.82M | $ 336.60M | |
$ -73.15M | $ -73.15M | $ 125.01M | $ 41.97M | $ -98.59M | $ -19.90M | |
$ -60.63M | $ -28.22M | - | - | $ -95.23M | $ -18.28M | |
- | - | - | - | $ 12.95M | $ 11.13M | |
$ -53.11M | $ -53.11M | $ 183.97M | $ 60.87M | $ -101.90M | $ -21.35M | |
$ 20.97M | $ 20.97M | $ 266.67M | $ 155.66M | $ -25.39M | $ 45.05M |