Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 495.41M | $ 438.95M | $ 365.25M | $ 288.51M | $ 248.92M | $ 186.06M | |
$ 138.17M | $ 115.23M | $ 85.75M | $ 65.47M | $ 54.67M | $ 44.59M | |
$ 357.24M | $ 323.72M | $ 279.51M | $ 223.04M | $ 194.25M | $ 141.47M | |
$ 441.05M | $ 382.80M | $ 278.63M | $ 232.47M | $ 183.34M | $ 131.52M | |
$ -83.80M | $ -59.08M | $ 877.00K | $ -9.43M | $ 10.91M | $ 9.94M | |
$ -2.25M | $ -1.91M | $ -16.59M | $ -2.57M | $ -4.71M | $ -14.78M | |
$ -2.04M | $ -467.00K | $ 33.00K | $ -1.08M | $ -1.45M | $ -459.00K | |
$ -88.08M | $ -61.45M | $ -15.68M | $ -13.09M | $ 4.76M | $ -5.30M | |
$ 3.97M | $ 186.00K | $ -4.92M | $ -4.59M | $ 1.09M | $ 2.29M | |
- | - | - | - | - | - | |
$ -92.06M | $ -61.63M | $ -10.76M | $ -8.50M | $ 3.64M | $ -28.72M | |
$ -0.97 | $ -0.67 | $ -0.12 | $ -0.10 | $ 0.04 | $ -0.55 | |
$ -0.97 | $ -0.67 | $ -0.12 | $ -0.10 | $ 0.04 | $ -0.55 | |
$ 374.90M | $ 92.66M | $ 90.51M | $ 88.91M | $ 86.50M | $ 52.34M | |
$ 374.90M | $ 92.66M | $ 90.51M | $ 88.91M | $ 90.00M | $ 52.34M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.11 | $ 0.11 | $ 0.42 | $ 0.21 | $ 0.39 | $ 0.14 | |
$ 0.09 | $ 0.10 | $ 0.41 | $ 0.20 | $ 0.37 | $ 0.13 | |
- | - | - | - | - | - | |
$ 579.21M | $ 498.03M | $ 364.38M | $ 297.95M | $ 238.01M | $ 176.11M | |
$ -92.06M | $ -61.63M | $ -10.76M | $ -8.50M | $ 3.67M | $ -7.59M | |
$ -92.06M | $ -61.63M | $ -10.76M | $ -8.50M | $ 3.67M | $ -7.59M | |
$ 2.77M | $ 2.68M | $ 18.61M | $ 5.04M | $ 4.72M | - | |
$ -85.31M | $ -58.77M | $ 2.93M | $ -8.05M | $ 9.48M | $ 9.94M | |
$ -62.28M | $ -36.39M | $ 21.22M | $ 6.95M | $ 20.21M | $ 20.16M |