Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 890.53M | $ 726.44M | $ 517.24M | $ 484.14M | $ 441.75M | $ 339.08M | |
$ 73.69M | $ 41.64M | $ 10.17M | $ 19.14M | $ 20.55M | $ 19.60M | |
$ 816.84M | $ 684.80M | $ 507.07M | $ 465.00M | $ 421.20M | $ 319.48M | |
$ 794.03M | $ 758.18M | $ 730.66M | $ 635.44M | $ 707.79M | $ 566.02M | |
$ 22.82M | $ -73.38M | $ -223.60M | $ -170.44M | $ -286.59M | $ -246.54M | |
$ 20.75M | $ 17.23M | $ 6.61M | $ 591.00K | $ 6.61M | $ 11.16M | |
$ -2.18M | $ 5.11M | $ -3.54M | $ -2.33M | $ -997.00K | $ 997.00K | |
$ 45.76M | $ -51.04M | $ -213.44M | $ -167.52M | $ -280.97M | $ -234.38M | |
$ 15.11M | $ 10.25M | $ 2.53M | $ 351.00K | $ 611.00K | $ 876.00K | |
$ -51.04M | $ -51.04M | $ -213.44M | $ -167.52M | - | - | |
$ 30.56M | $ -61.29M | $ -215.97M | $ -167.87M | $ -281.58M | $ -235.26M | |
$ 0.19 | $ -0.37 | $ -1.34 | $ -1.05 | $ -1.79 | $ -1.60 | |
$ 0.19 | $ -0.37 | $ -1.34 | $ -1.05 | $ -1.79 | $ -1.60 | |
$ 168.58M | $ 163.82K | $ 161.68K | $ 160.49K | $ 157.33M | $ 147.20M | |
$ 171.02M | $ 163.82K | $ 161.68K | $ 160.49K | $ 157.33M | $ 147.20M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 867.72M | $ 799.82M | $ 740.83M | $ 654.58M | $ 728.34M | $ 585.62M | |
$ 30.57M | $ -61.29M | $ -215.97M | $ -167.87M | $ -281.58M | $ -235.26M | |
$ 57.62M | - | - | - | $ -281.58M | $ -235.26M | |
- | - | - | - | - | - | |
$ 41.03M | $ -73.38M | $ -213.44M | $ -167.52M | $ -286.59M | $ -246.54M | |
$ 50.50M | $ -67.83M | $ -214.18M | $ -161.81M | $ -283.65M | $ -243.78M |