Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 789.43M | $ 698.98M | $ 500.57M | $ 382.42M | $ 272.10M | $ 213.16M | |
$ 111.05M | $ 204.83M | $ 143.79M | $ 115.30M | $ 78.65M | $ 57.98M | |
$ 554.24M | $ 494.14M | $ 356.78M | $ 267.12M | $ 193.45M | $ 155.18M | |
$ 305.02M | $ 600.70M | $ 424.88M | $ 322.99M | $ 260.33M | $ 209.34M | |
$ -155.75M | $ -106.55M | $ -68.11M | $ -55.87M | $ -66.88M | $ -54.16M | |
$ -3.08M | $ -14.43M | $ 1.68M | $ 5.75M | $ -1.05M | $ -2.51M | |
$ -6.33M | $ 938.00K | $ 2.80M | $ 865.00K | $ -8.59M | $ -8.68M | |
$ -164.11M | $ -121.92M | $ -63.63M | $ -49.26M | $ -76.53M | $ -65.34M | |
$ 2.28M | $ 3.31M | $ -8.31M | $ 955.00K | $ -976.00K | $ -1.22M | |
- | - | - | - | - | - | |
$ -166.38M | $ -125.23M | $ -55.32M | $ -50.21M | $ -75.55M | $ -64.13M | |
$ -1.78 | - | $ -0.61 | $ -0.68 | - | - | |
$ -1.78 | $ -1.45 | $ -0.61 | $ -0.68 | - | - | |
$ 348.96M | $ 86.26M | $ 80.98M | $ 73.34M | - | - | |
$ 348.96M | $ 86.26M | $ 80.98M | $ 73.34M | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ >-0.01 | - | $ 0.12 | $ -0.12 | - | - | |
$ >-0.01 | - | $ 0.11 | - | - | - | |
- | - | - | - | - | - | |
$ 416.07M | $ 805.53M | $ 568.67M | $ 438.29M | $ 338.98M | $ 267.32M | |
$ -166.38M | $ -125.23M | $ -55.32M | $ -50.21M | $ -75.55M | $ -64.13M | |
$ -110.54M | - | $ -55.32M | $ -50.21M | $ -66.49M | $ -55.13M | |
$ 3.81M | - | $ 0.00 | $ 289.00K | $ 2.61M | $ 2.58M | |
$ -160.78M | $ -107.49M | $ -63.63M | $ -48.97M | $ -73.92M | $ -62.76M | |
$ -116.74M | $ -69.60M | $ -43.40M | $ -33.16M | $ -61.12M | $ -51.90M |