Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 546.53M | $ 499.16M | $ 473.63M | $ 390.13M | $ 292.69M | $ 254.19M | |
$ 87.14M | $ 71.75M | $ 69.84M | $ 59.40M | $ 44.26M | $ 35.14M | |
$ 459.40M | $ 427.41M | $ 403.80M | $ 330.74M | $ 248.43M | $ 219.05M | |
$ 564.74M | $ 544.63M | $ 525.03M | $ 429.43M | $ 326.84M | $ 295.03M | |
$ -105.34M | $ -117.22M | $ -121.23M | $ -98.69M | $ -78.42M | $ -75.99M | |
$ -30.93M | $ -29.39M | $ -5.27M | $ -3.17M | $ -2.02M | $ ― | |
$ -1.25M | $ 916.00K | $ 5.15M | $ 12.14M | $ 7.48M | $ 389.00K | |
$ -72.87M | $ -86.92M | $ -110.81M | $ -110.84M | $ -85.90M | $ -76.38M | |
$ 10.80M | $ 14.00M | $ 13.70M | $ 6.02M | $ 8.11M | $ 2.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -83.67M | $ -100.92M | $ -124.52M | $ -116.86M | $ -94.01M | $ -78.76M | |
$ -0.75 | $ -0.92 | $ -1.14 | $ -1.11 | $ -1.00 | $ -0.87 | |
$ -0.75 | $ -0.92 | $ -1.14 | $ -1.11 | $ -1.00 | $ -0.87 | |
$ 443.15M | $ 109.14M | $ 109.28M | $ 105.31M | $ 94.34M | $ 90.77M | |
$ 443.15M | $ 109.14M | $ 109.28M | $ 105.31M | $ 94.34M | $ 90.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 651.88M | $ 616.38M | $ 594.86M | $ 488.83M | $ 371.10M | $ 330.18M | |
$ -83.67M | $ -100.92M | $ -124.52M | $ -116.86M | $ -94.01M | $ -78.76M | |
$ -429.09K | $ 3.09M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -43.26M | $ -83.72M | $ -107.65M | $ -107.67M | $ -79.78M | $ -76.38M | |
$ -3.53M | $ -72.02M | $ -95.47M | $ -96.78M | $ -69.62M | $ -56.42M |