Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 779.63M | $ 687.53M | $ 560.63M | $ 312.37M | $ 221.41M | |
| $ 235.04M | $ 203.87M | $ 156.09M | $ 43.39M | $ 34.77M | |
| $ 38.75M | $ 34.56M | $ 26.02M | $ 15.10M | $ 11.52M | |
| $ 44.00M | $ 42.79M | $ 37.39M | $ 35.19M | $ 24.20M | |
| $ 99.97M | $ 79.37M | $ 45.45M | $ -43.12M | $ -28.40M | |
| $ 196.29M | $ 169.31M | $ 130.06M | $ 28.29M | $ 23.26M | |
| $ -163.04M | $ -136.20M | $ -162.29M | $ -177.88M | $ -75.00M | |
| $ 33.24M | $ 33.11M | $ -32.23M | $ -149.59M | $ -51.75M | |
| $ 21.80M | $ 25.65M | $ -41.25M | $ -150.75M | $ -53.76M | |
| $ 0.04 | $ 0.05 | $ -0.07 | $ -0.27 | $ -0.10 | |
| $ 0.04 | $ 0.05 | $ -0.07 | $ -0.27 | $ -0.10 | |
| 576.73M | 557.41M | 557.41M | 557.40M | 557.40M | |
| 576.73M | 557.40M | 557.40M | 557.40M | 557.40M |