Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 929.24M | $ 726.44M | $ 517.24M | $ 484.14M | $ 441.75M | $ 339.08M | |
$ 77.93M | $ 41.64M | $ 10.17M | $ 19.14M | $ 20.55M | $ 11.34M | |
$ 851.31M | $ 684.80M | $ 507.07M | $ 465.00M | $ 421.20M | $ 327.73M | |
$ 739.07M | $ 758.18M | $ 730.66M | $ 635.44M | $ 707.79M | $ 566.02M | |
$ 112.23M | $ -73.38M | $ -223.60M | $ -170.44M | $ -286.59M | $ -246.54M | |
$ 23.21M | $ 17.23M | $ 6.61M | $ 591.00K | $ 6.61M | $ 11.16M | |
$ 8.97M | $ 5.11M | $ 3.54M | $ -2.33M | $ 997.00K | $ -997.00K | |
$ 136.70M | $ -51.04M | $ -213.44M | $ -167.52M | $ -280.97M | $ -234.38M | |
$ 8.11M | $ 10.25M | $ 2.53M | $ 351.00K | $ 611.00K | $ 876.00K | |
$ -51.04M | $ -51.04M | $ -213.44M | $ -167.52M | $ -280.97M | - | |
$ 128.47M | $ -61.29M | $ -215.97M | $ -167.87M | $ -281.58M | $ -218.75M | |
$ 0.79 | $ -0.37 | $ -1.34 | $ -1.05 | $ -1.79 | $ -1.60 | |
$ 0.79 | $ -0.37 | $ -1.34 | $ -1.05 | $ -1.79 | $ -1.60 | |
$ 496.32M | $ 163.82K | $ 161.68K | $ 160.49M | $ 157.33M | $ 147.20M | |
$ 498.98M | $ 163.82K | $ 161.68K | $ 160.49M | $ 157.33M | $ 147.20M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 817.00M | $ 799.82M | $ 740.83M | $ 646.29M | $ 718.00M | $ 577.37M | |
$ 128.51M | $ -61.29M | $ -215.97M | $ -167.87M | $ -281.58M | $ -235.26M | |
$ 96.03M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 131.90M | $ -73.38M | $ -223.60M | $ -170.44M | $ -286.59M | $ -234.38M | |
$ 144.21M | $ -67.83M | $ -221.57M | $ -167.09M | $ -283.65M | $ -235.20M |