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 |
|---|---|---|---|---|---|---|---|---|---|
| 16.41B | 3.98B | 3.41B | 4.61B | 4.40B | 4.40B | 3.89B | 4.92B | 4.48B | |
Cost of Goods Sold | 12.39B | 3.16B | 2.59B | 3.47B | 3.18B | 3.21B | 2.83B | 3.57B | 3.18B |
| 4.01B | 825.45M | 822.11M | 1.14B | 1.22B | 1.20B | 1.07B | 1.35B | 1.30B | |
| 24.5% | 20.7% | 24.1% | 24.8% | 27.8% | 27.2% | 27.4% | 27.5% | 29.1% | |
Total Operating Expenses | 1.61B | 382.96M | 380.33M | 389.46M | 459.58M | 392.75M | 395.70M | 198.14M | 409.39M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.16B | 382.96M | 380.33M | 389K | 400.68M | 390.45M | 393.34M | 195.64M | 406.90M | |
| 2.40B | 442.49M | 440.36M | 753.04M | 761.31M | 805.45M | 671.91M | 1.16B | 891.49M | |
| 14.6% | 11.1% | 12.9% | 16.3% | 17.3% | 18.3% | 17.3% | 23.5% | 19.9% | |
| 2.49B | 622.44M | 449.40M | 655.24M | 767.79M | 807.16M | 681.14M | 1.18B | 906.20M | |
Interest Income | 37.77M | 10K | 13.18M | 12.78M | 11.80M | 9.58M | 10.26M | 11.22M | 13.75M |
| 501K | 106.00 | 164K | 167K | 170K | 141K | 127K | 127K | 120K | |
Other Income/Expense | 97.67M | 179.95M | 9.04M | -97.80M | 6.48M | 1.70M | 9.23M | 26.16M | 14.71M |
| 1.91B | 472.00M | 347.00M | 501.61M | 585.83M | 608.48M | 522.80M | 913.24M | 697.91M | |
| 588.41M | 150.44M | 102.40M | 153.63M | 181.95M | 198.67M | 158.34M | 269.49M | 208.28M | |
| 11.6% | 11.9% | 10.2% | 10.9% | 13.3% | 13.8% | 13.4% | 18.6% | 15.6% | |
| 2.48B | 442.49M | 464.90M | 789.99M | 787.14M | 830.50M | 696.57M | 1.18B | 913.57M | |
| 15.1% | 11.1% | 13.6% | 17.1% | 17.9% | 18.9% | 17.9% | 24.0% | 20.4% | |
| 87.33M | 1K | 24.54M | 36.96M | 25.84M | 25.05M | 24.67M | 24.19M | 22.08M | |
| 9.83 | 2.46 | 1.81 | 2.58 | 2.98 | 3.05 | 2.59 | 4.47 | 3.38 | |
| 9.74 | 2.43 | 1.79 | 2.56 | 2.96 | 3.03 | 2.57 | 4.43 | 3.35 | |
| 191.71M | 191.71M | 191.71M | 194.14M | 196.54M | 199.24M | 202.06M | 204.34M | 206.77M | |
| 193.85M | 193.85M | 193.85M | 195.78M | 198.14M | 200.68M | 203.66M | 206.18M | 208.46M |
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 |
|---|---|---|---|---|---|---|---|---|
| 17.31B | 17.95B | 16.06B | 16.00B | 13.74B | 11.04B | 10.21B | 10.19B | |
Cost of Goods Sold | 12.74B | 12.73B | 11.34B | 11.17B | 9.95B | 8.26B | 7.82B | 7.81B |
| 4.57B | 5.22B | 4.72B | 4.83B | 3.78B | 2.78B | 2.40B | 2.37B | |
| 26.4% | 29.1% | 29.4% | 30.2% | 27.5% | 25.2% | 23.5% | 23.3% | |
Total Operating Expenses | 1.57B | 1.33B | 1.32B | 1.39B | 1.23B | 1.03B | 1.06B | 1.03B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.57M | 1.32B | 1.31B | 1.38B | 1.21B | 1.01B | 1.04B | 1.01B | |
| 3.00B | 3.89B | 3.40B | 3.44B | 2.56B | 1.75B | 1.34B | 1.35B | |
| 17.3% | 21.7% | 21.1% | 21.5% | 18.6% | 15.8% | 13.1% | 13.2% | |
| 2.91B | 4.01B | 3.45B | 3.44B | 2.51B | 1.73B | 1.34B | 1.35B | |
Interest Income | 44.43M | 59.49M | 61.53M | 1.97M | 1.95M | 6.84M | 16.74M | 7.59M |
| 605K | 479K | 469K | 284K | 502K | 4.25M | 584K | 618K | |
Other Income/Expense | -87.36M | 115.98M | 52.96M | -2.60M | -47.38M | -18.33M | 724K | -49K |
| 2.22B | 3.08B | 2.60B | 2.62B | 1.95B | 1.41B | 1.02B | 1.02B | |
| 692.59M | 922.62M | 846.89M | 822.24M | 563.52M | 321.86M | 322.88M | 325.52M | |
| 12.8% | 17.2% | 16.2% | 16.4% | 14.2% | 12.7% | 10.0% | 10.0% | |
| 3.11B | 3.98B | 3.48B | 3.51B | 2.63B | 1.81B | 1.39B | 1.40B | |
| 18.0% | 22.2% | 21.6% | 22.0% | 19.1% | 16.4% | 13.6% | 13.7% | |
| 112.51M | 89.16M | 80.82M | 70.92M | 69.95M | 66.08M | 54.00M | 49.43M | |
| 11.21 | 14.82 | 11.79 | 11.07 | 7.44 | 5.19 | 3.67 | 3.60 | |
| 11.12 | 14.69 | 11.72 | 11.01 | 7.43 | 5.18 | 3.66 | 3.59 | |
| 197.97M | 208.11M | 219.96M | 235.01M | 259.29M | 268.55M | 274.50M | 283.58M | |
| 199.54M | 209.83M | 221.16M | 236.17M | 259.93M | 269.41M | 275.30M | 284.87M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.