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 |
|---|---|---|---|---|---|---|---|---|---|
| 13.08B | 3.49B | 3.10B | 3.33B | 3.17B | 2.80B | 2.52B | 3.32B | 3.25B | |
Cost of Goods Sold | 8.60B | 2.27B | 2.05B | 2.16B | 2.12B | 1.88B | 1.68B | 2.07B | 2.02B |
| 4.49B | 1.22B | 1.04B | 1.17B | 1.05B | 925.00M | 841.98M | 1.25B | 1.23B | |
| 34.3% | 34.8% | 33.8% | 35.2% | 33.2% | 33.0% | 33.4% | 37.7% | 37.8% | |
Total Operating Expenses | 3.80B | 995.00M | 949.00M | 964.29M | 893.14M | 950.33M | 880.02M | 884.00M | 847.00M |
| 2.11B | 551.00M | 520.00M | 537.60M | 499.84M | 523.79M | 489.57M | 523.00M | 492.00M | |
| 1.69B | 444.00M | 429.00M | 426.68M | 393.30M | 426.53M | 390.45M | 423.00M | 385.00M | |
| 684.15M | 220.00M | 96.00M | 206.85M | 161.30M | -25.33M | -38.04M | 369.00M | 381.00M | |
| 5.2% | 6.3% | 3.1% | 6.2% | 5.1% | -0.9% | -1.5% | 11.1% | 11.7% | |
| 746.63M | 255.00M | 53.00M | 146.89M | 291.74M | -113.47M | 72.08M | 418.00M | 432.00M | |
Interest Income | 181.00M | 41.00M | 39.00M | 50.00M | 51.00M | 60.79M | 62.00M | 72.00M | 75.00M |
| 54.00M | 15.00M | 13.00M | 13.00M | 13.00M | 15.20M | 14.00M | 20.00M | 20.00M | |
Other Income/Expense | 62.48M | 35.00M | -43.00M | -59.96M | 130.44M | -88.14M | 110.13M | 49.00M | 51.00M |
| 465.00M | 222.00M | 37.00M | -29.98M | 235.98M | -98.27M | 56.07M | 341.00M | 351.00M | |
| 264.64M | 30.00M | 10.00M | 170.87M | 53.77M | -18.24M | 13.02M | 82.00M | 71.00M | |
| 3.6% | 6.4% | 1.2% | -0.9% | 7.4% | -3.5% | 2.2% | 10.3% | 10.8% | |
| 2.14B | 258.00M | 550.00M | 686.49M | 641.23M | 446.80M | 390.45M | 820.00M | 673.00M | |
| 16.3% | 7.4% | 17.8% | 20.6% | 20.2% | 15.9% | 15.5% | 24.7% | 20.7% | |
| 1.45B | 38.00M | 454.00M | 479.64M | 479.93M | 472.12M | 428.50M | 451.00M | 292.00M | |
| 0.52 | 0.25 | 0.04 | -0.03 | 0.26 | -0.11 | 0.06 | 0.38 | 0.39 | |
| 0.51 | 0.24 | 0.04 | -0.03 | 0.26 | -0.11 | 0.06 | 0.36 | 0.37 | |
| 888.00M | 888.00M | 925.00M | 1.00B | 892.33M | 893.90M | 933.33M | 900.00M | 900.00M | |
| 928.00M | 928.00M | 925.00M | 1.00B | 918.90M | 893.90M | 933.60M | 935.70M | 938.60M |
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.84B | 13.27B | 17.29B | 16.13B | 12.76B | 10.22B | 9.56B | 9.66B | |
Cost of Goods Sold | 7.83B | 8.05B | 9.00B | 8.49B | 7.43B | 6.43B | 5.86B | 6.10B |
| 4.01B | 5.22B | 8.29B | 7.63B | 5.33B | 3.79B | 3.70B | 3.57B | |
| 33.9% | 39.3% | 47.9% | 47.3% | 41.7% | 37.1% | 38.7% | 36.9% | |
Total Operating Expenses | 3.69B | 3.54B | 3.68B | 3.20B | 2.91B | 2.47B | 2.49B | 2.19B |
| 2.05B | 2.08B | 2.10B | 1.90B | 1.72B | 1.55B | 1.62B | 1.13B | |
| 1.64B | 1.65B | 1.63B | 1.45B | 1.32B | 1.11B | 1.11B | 1.11B | |
| 324.00M | 1.68B | 4.61B | 4.44B | 2.42B | 1.32B | 1.20B | 1.35B | |
| 2.7% | 12.6% | 26.7% | 27.5% | 19.0% | 12.9% | 12.6% | 14.0% | |
| 401.24M | 1.88B | 4.76B | 4.49B | 2.34B | 1.27B | 1.19B | 1.76B | |
Interest Income | 223.00M | 303.00M | 226.00M | 71.00M | 13.00M | 34.00M | 55.00M | 47.00M |
| 55.00M | 85.00M | 55.00M | 13.00M | 42.00M | 54.00M | 54.00M | 54.00M | |
Other Income/Expense | 77.24M | 202.00M | 152.00M | 47.00M | -82.00M | -56.00M | -14.00M | -11.00M |
| 166.51M | 1.56B | 4.21B | 3.96B | 2.00B | 1.11B | 1.03B | 1.63B | |
| 220.68M | 313.00M | 541.00M | 520.00M | 331.00M | 159.00M | 156.00M | 125.00M | |
| 1.4% | 11.7% | 24.4% | 24.6% | 15.7% | 10.8% | 10.8% | 16.9% | |
| 2.18B | 3.44B | 6.17B | 5.66B | 3.46B | 2.25B | 2.06B | 2.15B | |
| 18.4% | 25.9% | 35.7% | 35.1% | 27.1% | 22.0% | 21.5% | 22.2% | |
| 1.85B | 1.76B | 1.56B | 1.22B | 1.04B | 923.00M | 854.00M | 791.00M | |
| 0.19 | 1.73 | 4.66 | 4.77 | 2.21 | 1.24 | 1.15 | 1.81 | |
| 0.18 | 1.66 | 4.46 | 4.74 | 2.16 | 1.20 | 1.14 | 1.79 | |
| 873.68M | 900.00M | 903.51M | 905.61M | 904.33M | 894.58M | 894.30M | 899.36M | |
| 923.10M | 938.60M | 944.20M | 912.27M | 923.76M | 919.73M | 903.65M | 910.96M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.