Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.44B | $ 1.29B | $ 1.11B | $ 905.18M | $ 698.99M | |
| $ 410.33M | $ 178.80M | $ 131.02M | $ 122.19M | $ 104.35M | |
| $ 388.34M | $ 188.31M | $ 171.68M | $ 165.19M | $ 139.54M | |
| $ 15.84M | $ 16.47M | $ 12.47M | $ 10.92M | $ 11.96M | |
| $ 51.59M | $ 21.33M | $ -20.48M | $ -29.01M | $ -23.25M | |
| $ 21.99M | $ -9.51M | $ -40.66M | $ -43.00M | $ -35.20M | |
| $ 0.00 | $ -124.00K | $ -4.38M | $ -1.20M | $ -24.00K | |
| $ 21.99M | $ -9.64M | $ -45.03M | $ -44.20M | $ -35.22M | |
| $ 19.43M | $ -9.63M | $ -44.69M | $ -44.67M | $ -35.53M | |
| $ 0.45 | $ -0.23 | $ -1.08 | $ -1.10 | $ -0.89 | |
| $ 0.45 | $ -0.23 | $ -1.08 | $ -1.10 | $ -0.89 | |
| 42.96M | 42.16M | 41.44M | 40.77M | 40.14M | |
| 43.56M | 42.16M | 41.44M | 40.77M | 40.14M |