Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 673.83M | $ 635.76M | $ 523.76M | $ 415.29M | $ 293.51M | $ 184.41M | |
$ 321.55M | $ 305.99M | $ 192.28M | $ 165.82M | $ 138.85M | $ 89.59M | |
$ 352.27M | $ 329.77M | $ 331.48M | $ 249.47M | $ 154.66M | $ 94.82M | |
$ 481.37M | $ 475.37M | $ 508.86M | $ 392.53M | $ 221.25M | $ 143.22M | |
$ -129.09M | $ -145.60M | $ -177.38M | $ -143.06M | $ -66.58M | $ -48.39M | |
$ 37.02M | $ 34.43M | $ 9.14M | $ 320.00K | $ 1.16M | $ 2.66M | |
$ -73.58M | $ 19.00K | $ 2.40M | $ 346.00K | $ 120.00K | $ -264.00K | |
$ -92.49M | $ -111.18M | $ -170.64M | $ -143.09M | $ -65.30M | $ -46.00M | |
$ 4.19M | $ 5.37M | $ 4.72M | $ 2.13M | $ 1.51M | $ 718.00K | |
- | - | - | - | - | - | |
$ -96.68M | $ -116.55M | $ -175.31M | $ -145.22M | $ -66.81M | $ -46.72M | |
$ -0.63 | $ -0.77 | $ -1.21 | $ -1.28 | $ -0.62 | $ -0.43 | |
$ -0.63 | $ -0.77 | $ -1.21 | $ -1.28 | $ -0.62 | $ -0.43 | |
$ 617.27M | $ 150.96M | $ 145.26M | $ 113.59M | $ 108.50M | $ 108.50M | |
$ 617.27M | $ 150.96M | $ 145.26M | $ 113.59M | $ 108.50M | $ 108.50M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 334.04M | $ 781.36M | $ 701.14M | $ 558.35M | $ 360.09M | $ 232.81M | |
$ -96.68M | $ -116.55M | $ -175.36M | $ -145.22M | $ -66.81M | $ -46.72M | |
$ -63.09M | - | $ -122.40M | - | $ -66.81M | $ -46.72M | |
- | - | - | - | $ 12.00K | $ 625.00K | |
$ -73.44M | $ -111.18M | $ -170.64M | $ -143.41M | $ -65.29M | $ -45.38M | |
$ -29.76M | $ -88.91M | $ -152.13M | $ -128.65M | $ -55.70M | $ -40.09M |