Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 342.96M | $ 305.21M | $ 245.36M | $ 188.46M | $ 164.41M | $ 136.47M | |
$ 78.03M | $ 65.57M | $ 55.13M | $ 44.15M | $ 39.87M | $ 24.21M | |
$ 264.92M | $ 239.63M | $ 190.23M | $ 144.31M | $ 124.54M | $ 112.25M | |
$ 968.85M | $ 920.56M | $ 668.36M | $ 512.07M | $ 389.77M | $ 347.50M | |
$ -826.11M | $ -709.63M | $ -457.32M | $ -375.09M | $ -265.23M | $ -235.25M | |
$ -82.67M | $ -81.69M | $ -26.45M | $ -40.47M | $ -29.56M | $ -27.70M | |
$ 72.77M | $ 15.61M | $ 24.42M | $ 28.18M | $ -2.11M | $ -9.39M | |
$ -860.85M | $ -747.01M | $ -480.15M | $ -436.41M | $ -292.69M | $ -253.56M | |
$ 3.38M | $ 2.56M | $ 1.38M | $ -1.76M | $ 1.40M | $ 777.00K | |
- | - | - | - | - | - | |
$ -864.28M | $ -749.57M | $ -481.53M | $ -434.65M | $ -294.09M | $ -254.34M | |
$ -5.55 | $ -5.34 | $ -3.91 | $ -3.88 | $ -3.01 | $ -3.01 | |
$ -5.55 | $ -5.34 | $ -3.91 | $ -3.88 | $ -3.01 | $ -3.01 | |
$ 621.80M | $ 140.43M | $ 123.03M | $ 112.11M | $ 97.61M | $ 84.56M | |
$ 621.80M | $ 140.43M | $ 123.03M | $ 112.11M | $ 97.61M | $ 84.56M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 554.36M | $ 986.14M | $ 723.48M | $ 556.22M | $ 429.64M | $ 371.71M | |
$ -864.28M | $ -749.57M | $ -481.53M | $ -434.65M | $ -294.09M | $ -254.34M | |
$ -556.30M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -612.47M | $ -670.76M | $ -457.70M | $ -397.83M | $ -264.52M | $ -225.85M | |
$ -597.03M | $ -660.18M | $ -447.37M | $ -383.65M | $ -250.37M | $ -195.93M |