Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 863.77M | $ 691.16M | $ 592.21M | $ 488.11M | $ 278.50M | $ 63.67M | |
$ 572.26M | $ 465.01M | $ 414.66M | $ 332.14M | $ 190.87M | $ 32.89M | |
$ 291.50M | $ 226.15M | $ 177.55M | $ 155.96M | $ 87.63M | $ 30.77M | |
$ 166.68M | $ 277.76M | $ 302.35M | $ 582.38M | $ 411.92M | $ 53.10M | |
$ 8.67M | $ -51.61M | $ -124.80M | $ -94.28M | $ -133.42M | $ -22.33M | |
$ 6.86M | $ 2.77M | $ -573.00K | $ -187.00K | $ -135.00K | $ -123.00K | |
$ 465.76M | $ 465.01M | $ -4.64M | $ -28.06M | $ -4.83M | - | |
$ 15.53M | $ -48.85M | $ -125.37M | $ -66.40M | $ -128.73M | $ -22.45M | |
$ 20.26M | $ 11.21M | $ 8.96M | $ 4.69M | $ 2.92M | $ 0.00 | |
- | - | - | - | - | - | |
$ -1.37M | $ -18.30M | $ -38.63M | $ -29.06M | $ 1.08M | $ -22.45M | |
$ -0.02 | $ -0.27 | $ -0.61 | $ -0.35 | $ -0.01 | $ -0.50 | |
$ -0.02 | $ -0.27 | $ -0.61 | $ -0.51 | $ -0.01 | $ -0.50 | |
$ 310.61M | $ 68.51M | $ 63.53M | $ 56.27M | $ 43.58M | $ 44.79M | |
$ 460.88M | $ 68.51M | $ 63.53M | $ 57.43M | - | $ 44.79M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 738.94M | $ 742.77M | $ 717.01M | $ 914.53M | $ 602.79M | $ 85.99M | |
$ -1.36M | $ -18.30M | $ -38.63M | $ -29.06M | $ 1.08M | $ -22.45M | |
$ 263.82M | $ 426.43M | - | - | - | $ -22.45M | |
- | - | - | - | - | $ 123.00K | |
$ 10.74M | $ -51.61M | $ -124.80M | $ -94.28M | $ -128.59M | $ -22.33M | |
$ 41.48M | $ -21.85M | $ -110.47M | $ -90.03M | $ -126.51M | $ -21.19M |