Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Jun 2026 | 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 |
|---|---|---|---|---|---|---|---|---|---|
| 12.01B | 3.13B | 3.09B | 2.96B | 2.82B | 2.73B | 2.58B | 2.58B | 2.58B | |
Cost of Goods Sold | 3.30B | 832.00M | 802.00M | 849.00M | 821.00M | 776.00M | 723.00M | 718.00M | 727.00M |
| 8.70B | 2.30B | 2.29B | 2.12B | 2.00B | 1.95B | 1.86B | 1.86B | 1.85B | |
| 72.5% | 73.5% | 74.0% | 71.4% | 70.9% | 71.6% | 72.0% | 72.2% | 71.8% | |
Total Operating Expenses | 6.24B | 1.63B | 1.68B | 1.51B | 1.42B | 1.47B | 1.25B | 1.32B | 1.25B |
| 1.79B | 484.00M | 450.00M | 436.00M | 423.00M | 421.00M | 362.00M | 375.00M | 374.00M | |
| 3.92B | 1.00B | 1.08B | 950.00M | 888.00M | 957.00M | 797.00M | 850.00M | 786.00M | |
| 2.46B | 676.00M | 611.00M | 601.00M | 576.00M | 484.00M | 616.00M | 543.00M | 595.00M | |
| 20.5% | 21.6% | 19.8% | 20.3% | 20.4% | 17.7% | 23.8% | 21.1% | 23.1% | |
| 2.48B | 665.00M | 618.00M | 623.00M | 573.00M | 477.00M | 634.00M | 617.00M | 797.00M | |
Interest Income | 172.00M | 52.00M | 58.00M | 62.00M | N/A | 59.00M | 77.00M | 76.00M | 72.00M |
| 249.00M | 65.00M | 61.00M | 61.00M | 62.00M | 62.00M | 61.00M | 65.00M | 63.00M | |
Other Income/Expense | 15.00M | -11.00M | 7.00M | 22.00M | -3.00M | -7.00M | 18.00M | 74.00M | 202.00M |
| 2.22B | 550.00M | 512.00M | 528.00M | 632.00M | 368.00M | 503.00M | 679.00M | 634.00M | |
| 293.00M | 113.00M | 106.00M | 98.00M | -24.00M | 108.00M | 129.00M | -63.00M | 161.00M | |
| 18.5% | 17.5% | 16.6% | 17.8% | 22.4% | 13.5% | 19.5% | 26.3% | 24.6% | |
| 2.77B | 777.00M | 704.00M | 607.00M | 682.00M | 591.00M | 695.00M | 622.00M | 687.00M | |
| 23.1% | 24.8% | 22.8% | 20.5% | 24.2% | 21.6% | 26.9% | 24.1% | 26.7% | |
| 306.00M | 101.00M | 93.00M | 6.00M | 106.00M | 107.00M | 79.00M | 79.00M | 92.00M | |
| 4.94 | 1.24 | 1.14 | 1.17 | 1.39 | 0.80 | 1.08 | 1.42 | 1.30 | |
| 4.83 | 1.21 | 1.12 | 1.15 | 1.35 | 0.78 | 1.06 | 1.40 | 1.28 | |
| 447.00M | 447.00M | 448.00M | 451.00M | 456.00M | 461.00M | 467.00M | 496.00M | 487.00M | |
| 457.00M | 457.00M | 457.00M | 460.00M | 467.00M | 470.00M | 475.00M | 501.00M | 494.00M |
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 |
|---|---|---|---|---|---|---|---|---|
| 11.10B | 10.28B | 10.11B | 9.79B | 10.42B | 8.89B | 7.43B | 8.65B | |
Cost of Goods Sold | 3.17B | 2.88B | 2.83B | 2.68B | 2.65B | 1.80B | 1.58B | 2.02B |
| 7.93B | 7.40B | 7.28B | 7.12B | 7.77B | 7.10B | 5.84B | 6.63B | |
| 71.5% | 72.0% | 72.0% | 72.6% | 74.6% | 79.8% | 78.7% | 76.6% | |
Total Operating Expenses | 5.65B | 5.08B | 5.34B | 4.76B | 4.85B | 4.46B | 4.07B | 4.88B |
| 1.64B | 1.48B | 1.54B | 1.33B | 1.32B | 1.03B | 930.00M | 1.05B | |
| 3.59B | 3.23B | 3.41B | 3.10B | 3.09B | 3.08B | 2.85B | 3.56B | |
| 2.28B | 2.32B | 1.94B | 2.35B | 2.92B | 2.64B | 1.77B | 1.75B | |
| 20.5% | 22.5% | 19.2% | 24.0% | 28.1% | 29.6% | 23.8% | 20.3% | |
| 2.31B | 2.28B | 3.71B | -1.60B | 398.00M | 3.35B | 1.65B | 2.25B | |
Interest Income | 198.00M | 272.00M | 204.00M | 73.00M | 19.00M | 38.00M | N/A | 176.00M |
| 246.00M | 259.00M | 263.00M | 235.00M | 269.00M | 304.00M | 199.00M | 342.00M | |
Other Income/Expense | 30.00M | -40.00M | 1.77B | -3.95B | -2.52B | 709.00M | -118.00M | 497.00M |
| 2.03B | 1.98B | 2.77B | -1.27B | 13.61B | 5.67B | 1.79B | 2.53B | |
| 311.00M | 297.00M | 932.00M | -327.00M | 146.00M | 858.00M | 219.00M | 121.00M | |
| 18.3% | 19.2% | 27.4% | -13.0% | 130.6% | 63.7% | 24.0% | 29.2% | |
| 2.58B | 2.64B | 2.34B | 2.79B | 3.42B | 3.22B | 2.37B | 2.39B | |
| 23.2% | 25.7% | 23.2% | 28.5% | 32.9% | 36.2% | 31.9% | 27.6% | |
| 298.00M | 324.00M | 403.00M | 442.00M | 502.00M | 583.00M | 600.00M | 635.00M | |
| 4.44 | 3.98 | 5.22 | -2.28 | 20.87 | 7.98 | 2.10 | 2.58 | |
| 4.34 | 3.94 | 5.19 | -2.28 | 20.87 | 7.89 | 2.09 | 2.55 | |
| 451.00M | 496.00M | 530.00M | 558.00M | 652.00M | 710.00M | 849.00M | 980.00M | |
| 460.00M | 501.00M | 533.00M | 558.00M | 652.00M | 718.00M | 856.00M | 991.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.