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 |
|---|---|---|---|---|---|---|---|---|---|
| 11.60B | 3.09B | 2.96B | 2.82B | 2.73B | 2.58B | 2.58B | 2.58B | 2.57B | |
Cost of Goods Sold | 3.25B | 802.00M | 849.00M | 821.00M | 776.00M | 723.00M | 718.00M | 727.00M | 735.00M |
| 8.36B | 2.29B | 2.12B | 2.00B | 1.95B | 1.86B | 1.86B | 1.85B | 1.84B | |
| 72.0% | 74.0% | 71.4% | 70.9% | 71.6% | 72.0% | 72.2% | 71.8% | 71.4% | |
Total Operating Expenses | 6.08B | 1.68B | 1.51B | 1.42B | 1.47B | 1.25B | 1.32B | 1.25B | 1.29B |
| 1.73B | 450.00M | 436.00M | 423.00M | 421.00M | 362.00M | 375.00M | 374.00M | 379.00M | |
| 3.88B | 1.08B | 950.00M | 888.00M | 957.00M | 797.00M | 850.00M | 786.00M | 818.00M | |
| 2.27B | 611.00M | 601.00M | 576.00M | 484.00M | 616.00M | 543.00M | 595.00M | 549.00M | |
| 19.6% | 19.8% | 20.3% | 20.4% | 17.7% | 23.8% | 21.1% | 23.1% | 21.3% | |
| 2.29B | 618.00M | 623.00M | 573.00M | 477.00M | 634.00M | 617.00M | 797.00M | 328.00M | |
Interest Income | 179.00M | 58.00M | 62.00M | N/A | 59.00M | 77.00M | 76.00M | 72.00M | 63.00M |
| 246.00M | 61.00M | 61.00M | 62.00M | 62.00M | 61.00M | 65.00M | 63.00M | 65.00M | |
Other Income/Expense | 19.00M | 7.00M | 22.00M | -3.00M | -7.00M | 18.00M | 74.00M | 202.00M | -221.00M |
| 2.04B | 512.00M | 528.00M | 632.00M | 368.00M | 503.00M | 679.00M | 634.00M | 224.00M | |
| 288.00M | 106.00M | 98.00M | -24.00M | 108.00M | 129.00M | -63.00M | 161.00M | 102.00M | |
| 17.6% | 16.6% | 17.8% | 22.4% | 13.5% | 19.5% | 26.3% | 24.6% | 8.7% | |
| 2.58B | 704.00M | 607.00M | 682.00M | 591.00M | 695.00M | 622.00M | 687.00M | 626.00M | |
| 22.3% | 22.8% | 20.5% | 24.2% | 21.6% | 26.9% | 24.1% | 26.7% | 24.3% | |
| 312.00M | 93.00M | 6.00M | 106.00M | 107.00M | 79.00M | 79.00M | 92.00M | 77.00M | |
| 4.50 | 1.14 | 1.17 | 1.39 | 0.80 | 1.08 | 1.42 | 1.30 | 0.45 | |
| 4.40 | 1.12 | 1.15 | 1.35 | 0.78 | 1.06 | 1.40 | 1.28 | 0.44 | |
| 448.00M | 448.00M | 451.00M | 456.00M | 461.00M | 467.00M | 496.00M | 487.00M | 503.00M | |
| 457.00M | 457.00M | 460.00M | 467.00M | 470.00M | 475.00M | 501.00M | 494.00M | 507.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.