| Metric | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 |
|---|---|---|---|---|---|
| Revenue | 27.1B +22.5% | 22.1B +12.9% | 19.6B +17.7% | 16.6B +10.6% | 15.0B |
| Cost of Revenue | 26.2B +22.4% | 21.4B +13.7% | 18.8B +16.5% | 16.1B +13.0% | 14.3B |
| Gross Profit | 913.7M +23.5% | 739.7M -5.7% | 784.2M +54.9% | 506.2M -34.8% | 776.9M |
| Operating Expenses | 445.2M +11.6% | 398.9M -9.2% | 439.3M +164.3% | 166.2M -63.2% | 451.5M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 124.1M -66.6% | 371.7M +16.7% | 318.5M +0.8% | 316.1M -4.2% | 329.9M |
| Operating Income | 468.5M +37.5% | 340.8M -1.2% | 344.9M +1.4% | 340.0M +4.5% | 325.4M |
| EBITDA | 480.8M +36.2% | 353.1M -0.8% | 356.1M +4.7% | 340.0M +0.2% | 339.2M |
| Net Income | 61.9M +16.6% | 53.1M -23.2% | 69.1M +36.3% | 50.7M -27.1% | 69.5M |
| EPS (Basic) | $0.58 +16.0% | $0.50 -23.1% | $0.65 +35.4% | $0.48 -27.3% | $0.66 |
| EPS (Diluted) | $0.56 +16.7% | $0.48 -23.8% | $0.63 +34.0% | $0.47 -26.6% | $0.64 |
| Shares (Diluted) | 107.1M +0.8% | 106.3M +0.7% | 105.6M -49.5% | 209.0M +99.9% | 104.6M |