Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 649.22M | $ 619.71M | $ 577.07M | $ 472.86M | $ 221.63M | $ 156.41M | |
$ 283.41M | $ 409.91M | $ 307.17M | $ 239.84M | $ 77.75M | $ 57.39M | |
$ 365.81M | $ 209.80M | $ 269.90M | $ 233.02M | $ 143.88M | $ 99.02M | |
$ 227.95M | $ 357.35M | $ 375.22M | $ 309.64M | $ 180.56M | $ 124.56M | |
$ 13.03M | $ -155.01M | $ -112.78M | $ -76.62M | $ -36.68M | $ -25.54M | |
$ -23.63M | $ -32.37M | $ -29.26M | $ -19.85M | $ 50.00K | $ 789.00K | |
$ -134.87M | $ 22.37M | $ -87.00K | $ -28.76M | $ -16.11M | $ -2.24M | |
$ -7.30M | $ -157.55M | $ -135.60M | $ -94.99M | $ -52.74M | $ -26.99M | |
$ -2.00M | $ 1.64M | $ -5.30M | $ -95.10M | $ 693.00K | $ -1.51M | |
- | - | - | - | - | - | |
$ -5.37M | $ -159.18M | $ -115.36M | $ 112.00K | $ -53.43M | $ -25.48M | |
$ -0.05 | $ -1.17 | $ -0.98 | - | $ -0.55 | $ -0.48 | |
$ -0.05 | $ -1.17 | $ -0.98 | - | $ -0.55 | $ -0.48 | |
$ 555.50M | $ 136.62M | $ 132.89M | $ 126.29M | $ 96.70M | $ 52.61M | |
$ 555.50M | $ 136.62M | $ 132.89M | $ 136.26M | $ 96.70M | $ 52.61M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.17 | $ -0.02 | |
- | - | - | - | - | - | |
$ 202.36M | $ 767.25M | $ 682.38M | $ 549.48M | $ 258.31M | $ 181.96M | |
$ -5.40M | $ -159.18M | $ -130.32M | $ 112.00K | $ -53.43M | $ -25.48M | |
$ -34.31M | - | $ 161.78M | - | $ -39.00M | $ -23.10M | |
- | - | - | - | - | - | |
$ -24.96M | $ -125.18M | $ -106.34M | $ -75.14M | $ -36.68M | $ -25.54M | |
$ 45.81M | $ 115.64M | $ 116.50M | $ 76.67M | $ 12.57M | $ 6.58M |