Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Mar 2026 | Quarter ended Dec 2025 | Quarter ended Sep 2025 | Quarter ended Jun 2025 | Quarter ended Mar 2025 | Quarter ended Dec 2024 | Quarter ended Sep 2024 | Quarter ended Jun 2024 |
|---|---|---|---|---|---|---|---|---|---|
| 7.11B | 1.85B | 1.91B | 1.72B | 1.63B | 1.54B | 1.66B | 1.51B | 1.43B | |
Cost of Goods Sold | 1.37B | 364.50M | 389.20M | 318.60M | 301.70M | 293.10M | 314.50M | 263.40M | 275.00M |
| 5.74B | 1.49B | 1.52B | 1.41B | 1.33B | 1.25B | 1.35B | 1.24B | 1.16B | |
| 80.7% | 80.3% | 79.6% | 81.5% | 81.5% | 81.0% | 81.1% | 82.5% | 80.8% | |
Total Operating Expenses | 3.53B | 906.50M | 891.60M | 860.40M | 871.60M | 792.80M | 771.50M | 773.80M | 722.10M |
| 830.90M | 214.00M | 205.00M | 202.40M | 209.50M | 198.60M | 191.10M | 187.30M | 165.40M | |
| 2.67B | 692.50M | 686.60M | 644.90M | 648.90M | 600.50M | 581.60M | 587.60M | 557.90M | |
| 2.21B | 580.00M | 625.60M | 545.90M | 456.70M | 453.80M | 574.10M | 470.90M | 437.20M | |
| 31.1% | 31.4% | 32.8% | 31.6% | 28.0% | 29.5% | 34.6% | 31.2% | 30.5% | |
| 2.42B | 656.60M | 650.80M | 594.60M | 517.20M | 529.90M | 612.90M | 621.10M | 456.30M | |
Interest Income | 150.90M | 32.90M | 32.30M | 40.70M | 45.00M | 44.30M | 42.30M | 42.40M | 38.30M |
| 19.40M | 4.20M | 4.40M | 6.20M | 4.60M | 4.90M | 4.90M | 5.00M | 5.00M | |
Other Income/Expense | 211.00M | 76.60M | 25.20M | 48.70M | 60.50M | 76.10M | 38.80M | 150.20M | 19.10M |
| 1.95B | 534.50M | 506.00M | 473.90M | 440.10M | 433.40M | 526.20M | 539.90M | 379.80M | |
| 464.60M | 122.00M | 144.80M | 120.70M | 77.10M | 96.50M | 86.70M | 81.20M | 76.50M | |
| 27.5% | 28.9% | 26.6% | 27.5% | 27.0% | 28.1% | 31.7% | 35.8% | 26.5% | |
| 2.46B | 714.00M | 665.10M | 584.30M | 495.00M | 489.60M | 609.30M | 500.70M | 466.40M | |
| 34.6% | 38.6% | 34.9% | 33.9% | 30.4% | 31.8% | 36.7% | 33.2% | 32.5% | |
| 250.20M | 134.00M | 39.50M | 38.40M | 38.30M | 35.80M | 35.20M | 29.80M | 29.20M | |
| 2.60 | 0.72 | 0.68 | 0.63 | 0.57 | 0.56 | 0.69 | 0.71 | 0.50 | |
| 2.59 | 0.72 | 0.68 | 0.62 | 0.57 | 0.56 | 0.68 | 0.70 | 0.49 | |
| 738.80M | 738.80M | 743.10M | 763.10M | 766.90M | 768.30M | 766.50M | 765.00M | 763.80M | |
| 742.80M | 742.80M | 748.00M | 770.20M | 774.80M | 776.80M | 775.20M | 771.90M | 769.90M |
Swipe horizontally to review earlier years. The line-item column stays pinned.
| Annual Report | 12/31/2025 | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 |
|---|---|---|---|---|---|---|---|---|
| 6.80B | 5.96B | 5.30B | 4.42B | 3.34B | 2.59B | 2.16B | 1.80B | |
Cost of Goods Sold | 1.30B | 1.16B | 1.24B | 1.08B | 783.00M | 570.00M | 505.90M | 450.40M |
| 5.50B | 4.80B | 4.07B | 3.33B | 2.56B | 2.02B | 1.66B | 1.35B | |
| 80.8% | 80.6% | 76.7% | 75.4% | 76.6% | 78.0% | 76.6% | 75.0% | |
Total Operating Expenses | 3.42B | 2.99B | 2.83B | 2.36B | 1.91B | 1.49B | 1.31B | 1.12B |
| 815.50M | 716.80M | 613.80M | 512.40M | 424.20M | 341.40M | 277.10M | 244.50M | |
| 2.58B | 2.28B | 2.22B | 1.86B | 1.49B | 1.19B | 1.03B | 875.30M | |
| 2.08B | 1.80B | 1.24B | 969.60M | 650.40M | 531.80M | 351.00M | 234.40M | |
| 30.6% | 30.3% | 23.4% | 21.9% | 19.5% | 20.5% | 16.2% | 13.0% | |
| 2.29B | 2.03B | 1.29B | 887.40M | 620.80M | 541.70M | 386.00M | 254.30M | |
Interest Income | 162.30M | 155.20M | 119.70M | 17.40M | 4.50M | 17.70M | 42.50M | 26.50M |
| 20.10M | 20.00M | 21.00M | 18.00M | 14.90M | N/A | N/A | N/A | |
Other Income/Expense | 210.50M | 225.70M | 50.50M | -82.20M | -29.60M | 9.90M | 35.00M | 19.90M |
| 1.85B | 1.75B | 1.15B | 857.30M | 606.80M | 488.50M | 331.70M | 334.90M | |
| 439.10M | 283.90M | 143.80M | 30.80M | 14.10M | 53.20M | 54.30M | -80.60M | |
| 27.3% | 29.3% | 21.6% | 19.4% | 18.2% | 18.8% | 15.3% | 18.6% | |
| 2.23B | 1.93B | 1.35B | 1.07B | 734.80M | 600.60M | 412.60M | 290.10M | |
| 32.9% | 32.3% | 25.5% | 24.3% | 22.0% | 23.1% | 19.1% | 16.1% | |
| 152.00M | 122.80M | 113.40M | 104.30M | 84.40M | 68.80M | 61.60M | 55.70M | |
| 2.44 | 2.28 | 1.47 | 1.08 | 0.74 | 0.60 | 0.39 | 0.39 | |
| 2.43 | 2.26 | 1.46 | 1.06 | 0.73 | 0.58 | 0.38 | 0.38 | |
| 743.10M | 764.40M | 778.60M | 791.40M | 816.00M | 821.00M | 855.00M | 845.50M | |
| 748.00M | 771.90M | 788.20M | 805.30M | 835.50M | 838.50M | 875.00M | 871.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.