Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 315.49M | $ 305.21M | $ 245.36M | $ 188.46M | $ 164.41M | $ 136.47M | |
$ 69.20M | $ 65.57M | $ 55.13M | $ -44.15M | $ 39.87M | $ 24.21M | |
$ 246.29M | $ 239.63M | $ 190.23M | $ 144.31M | $ 124.54M | $ 112.25M | |
$ 926.97M | $ 920.56M | $ 668.36M | $ 512.07M | $ 389.77M | $ 347.50M | |
$ -693.47M | $ -709.63M | $ -457.32M | $ -367.76M | $ -265.23M | $ -235.25M | |
$ -82.73M | $ -81.69M | $ -26.45M | $ -40.47M | $ -29.56M | $ -27.70M | |
$ -19.18M | $ -15.61M | $ -24.42M | $ 28.18M | $ 2.11M | $ 9.39M | |
$ -744.23M | $ -747.01M | $ -480.15M | $ -436.41M | $ -292.69M | $ -253.56M | |
$ 2.60M | $ 2.56M | $ 1.38M | $ -1.76M | $ 1.40M | $ 777.00K | |
- | - | - | - | - | - | |
$ -746.89M | $ -749.57M | $ -481.53M | $ -434.65M | $ -294.09M | $ -254.34M | |
$ -5.23 | $ -5.34 | $ -3.91 | $ -3.88 | $ -3.01 | $ -3.01 | |
$ -5.23 | $ -5.34 | $ -3.91 | $ -3.88 | $ -3.01 | $ -3.01 | |
$ 573.83M | $ 140.43M | $ 123.03M | $ 112.11M | $ 97.61M | $ 84.56M | |
$ 573.83M | $ 140.43M | $ 123.03M | $ 112.11M | $ 97.61M | $ 84.56M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 503.64M | $ 986.14M | $ 723.48M | $ 467.92M | $ 429.64M | $ 371.71M | |
$ -746.89M | $ -749.57M | $ -481.53M | $ -434.65M | $ -294.09M | $ -254.34M | |
$ -456.21M | - | $ -400.12M | - | $ -295.33M | $ -264.26M | |
- | - | - | - | $ 28.17M | $ 26.31M | |
$ -497.22M | $ -670.76M | $ -453.70M | $ -395.94M | $ -264.52M | $ -227.25M | |
$ -481.31M | $ -660.18M | $ -437.42M | $ -378.79M | $ -250.37M | $ -217.07M |