Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 334.74M | $ 401.98M | $ 514.80M | $ 469.62M | $ 366.62M | $ 291.61M | |
$ 112.08M | $ 142.82M | $ 184.70M | $ 156.88M | $ 106.27M | $ 78.88M | |
$ 222.66M | $ 259.16M | $ 330.10M | $ 312.74M | $ 260.35M | $ 212.73M | |
$ 276.28M | $ 345.59M | $ 532.02M | $ 400.57M | $ 318.74M | $ 295.93M | |
$ -122.87M | $ -111.38M | $ -221.88M | $ -93.27M | $ -89.45M | $ -87.03M | |
$ -1.99M | $ 4.67M | $ -352.00K | $ -37.41M | $ -14.33M | $ -7.41M | |
$ -60.39M | $ -14.51M | $ -21.75M | $ -3.29M | $ 1.34M | $ -1.21M | |
$ -57.98M | $ -96.27M | $ -224.02M | $ -123.29M | $ 4.42M | $ -93.23M | |
$ 4.71M | $ 4.16M | $ 1.73M | $ -2.40M | $ 2.47M | $ 2.85M | |
- | - | - | - | - | - | |
$ -62.67M | $ -100.44M | $ -225.75M | $ -124.97M | $ -104.32M | $ -92.48M | |
$ -0.76 | $ -1.28 | $ -3.03 | $ -1.80 | $ -1.63 | $ -1.53 | |
$ -1.54 | $ -1.28 | $ -3.03 | $ -1.80 | $ -1.63 | $ -1.53 | |
$ 350.00M | $ 78.59M | $ 74.51M | $ 69.61M | $ 65.89M | $ 62.59M | |
$ 341.67M | $ 78.59M | $ 74.51M | $ 69.61M | $ 65.89M | $ 62.59M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 388.36M | $ 488.42M | $ 716.72M | $ 557.45M | $ 425.01M | $ 374.80M | |
$ -62.67M | $ -100.44M | $ -225.75M | $ -124.97M | $ -107.59M | $ -96.07M | |
$ 7.03M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -91.35M | $ -91.39M | $ -201.92M | $ -89.87M | $ -90.79M | $ -93.23M | |
$ -47.06M | $ -32.59M | $ -169.63M | $ -62.45M | $ -64.42M | $ -65.88M |