Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 684.37M | $ 635.76M | $ 523.76M | $ 415.29M | $ 293.51M | $ 184.41M | |
$ 319.14M | $ 305.99M | $ 192.28M | $ 165.82M | $ 138.85M | $ 89.59M | |
$ 365.23M | $ 329.77M | $ 331.48M | $ 249.47M | $ 154.66M | $ 94.82M | |
$ 482.32M | $ 481.17M | $ 498.71M | $ 392.53M | $ 221.25M | $ 143.22M | |
$ -111.28M | $ -145.60M | $ -177.38M | $ -143.06M | $ -66.58M | $ -48.39M | |
$ 37.53M | $ 34.43M | $ 9.14M | $ 320.00K | $ 1.16M | $ 2.66M | |
$ 5.64M | $ 5.79M | $ -12.55M | $ 346.00K | $ 120.00K | $ -264.00K | |
$ -73.62M | $ -111.18M | $ -170.64M | $ -143.09M | $ -65.30M | $ -46.00M | |
$ 4.66M | $ 5.37M | $ 4.72M | $ 2.13M | $ 1.51M | $ 718.00K | |
- | - | - | - | - | - | |
$ -78.28M | $ -116.55M | $ -175.36M | $ -145.22M | $ -66.81M | $ -46.72M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 400.78M | $ 787.17M | $ 690.99M | $ 558.35M | $ 360.09M | $ 232.81M | |
$ -78.28M | $ -116.55M | $ -175.36M | $ -145.22M | $ -66.81M | $ -46.72M | |
$ -49.40M | - | - | - | $ -66.81M | $ -46.72M | |
- | - | - | - | $ 12.00K | $ 625.00K | |
$ -61.77M | $ -151.40M | $ -167.23M | $ -143.09M | $ -65.29M | $ -45.38M | |
$ -39.04M | $ -129.13M | $ -148.73M | $ -128.33M | $ -55.70M | $ -40.09M |