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 |
|---|---|---|---|---|---|---|---|---|---|
| 17.02B | 4.30B | 4.74B | 3.79B | 4.19B | 3.67B | 3.79B | 3.25B | 3.61B | |
Cost of Goods Sold | 9.49B | 2.47B | 2.63B | 2.17B | 2.23B | 1.96B | 1.97B | 1.75B | 1.83B |
| 7.53B | 1.84B | 2.11B | 1.63B | 1.96B | 1.71B | 1.83B | 1.50B | 1.78B | |
| 44.2% | 42.7% | 44.5% | 42.9% | 46.8% | 46.6% | 48.2% | 46.1% | 49.2% | |
Total Operating Expenses | 7.12B | 1.76B | 1.85B | 1.94B | 1.57B | 1.49B | 1.55B | 1.40B | 1.41B |
| 1.03B | 259.00M | 245.00M | 275.00M | 256.00M | 215.00M | 201.00M | 213.00M | 216.00M | |
| 6.09B | 1.50B | 1.61B | 1.67B | 1.31B | 1.27B | 1.35B | 1.19B | 1.19B | |
| 409.00M | 79.00M | 258.00M | -317.00M | 389.00M | 223.00M | 279.00M | 97.00M | 369.00M | |
| 2.4% | 1.8% | 5.4% | -8.4% | 9.3% | 6.1% | 7.4% | 3.0% | 10.2% | |
| -241.00M | 234.00M | 154.00M | -834.00M | 205.00M | 354.00M | -42.00M | -130.00M | 350.00M | |
Interest Income | 64.00M | 11.00M | 15.00M | 18.00M | 20.00M | 20.00M | 18.00M | N/A | N/A |
| 657.00M | 167.00M | 187.00M | 172.00M | 131.00M | 105.00M | 120.00M | 105.00M | 108.00M | |
Other Income/Expense | -650.00M | 155.00M | -104.00M | -517.00M | -184.00M | 131.00M | -321.00M | -227.00M | -19.00M |
| -496.00M | 216.00M | 23.00M | -760.00M | 25.00M | 332.00M | 130.00M | -119.00M | 261.00M | |
| 292.00M | 25.00M | 144.00M | -45.00M | 168.00M | 19.00M | -198.00M | -16.00M | 53.00M | |
| -2.9% | 5.0% | 0.5% | -20.0% | 0.6% | 9.1% | 3.4% | -3.7% | 7.2% | |
| 2.05B | 495.00M | 693.00M | 102.00M | 758.00M | 517.00M | 549.00M | 355.00M | 641.00M | |
| 12.0% | 11.5% | 14.6% | 2.7% | 18.1% | 14.1% | 14.5% | 10.9% | 17.8% | |
| 1.64B | 416.00M | 435.00M | 419.00M | 369.00M | 294.00M | 270.00M | 258.00M | 272.00M | |
| -2.08 | 1.22 | -0.04 | -3.85 | 0.59 | 1.59 | 0.45 | -0.58 | 1.47 | |
| -2.08 | 1.22 | -0.04 | -3.85 | 0.59 | 1.57 | 0.45 | -0.58 | 1.45 | |
| 179.00M | 179.00M | 179.00M | 179.00M | 179.00M | 178.00M | 178.00M | 178.00M | 180.00M | |
| 179.00M | 179.00M | 179.00M | 179.00M | 179.00M | 180.00M | 178.00M | 178.00M | 180.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 |
|---|---|---|---|---|---|---|---|
| 16.38B | 14.05B | 11.79B | 9.46B | 8.31B | 6.04B | 2.73B | |
Cost of Goods Sold | 8.98B | 7.35B | 6.20B | 4.81B | 3.88B | 2.10B | 1.16B |
| 7.40B | 6.70B | 5.59B | 4.65B | 4.43B | 3.93B | 1.57B | |
| 45.2% | 47.7% | 47.4% | 49.1% | 53.3% | 65.1% | 57.6% | |
Total Operating Expenses | 6.85B | 5.83B | 6.14B | 4.74B | 4.88B | 3.79B | 1.36B |
| 991.00M | 820.00M | 765.00M | 552.00M | 634.00M | 260.38M | 67.74M | |
| 5.86B | 5.01B | 5.37B | 4.19B | 4.24B | 2.69B | 1.29B | |
| 553.00M | 869.00M | -549.00M | -88.00M | -449.00M | 141.54M | 215.86M | |
| 3.4% | 6.2% | -4.7% | -0.9% | -5.4% | 2.3% | 7.9% | |
| -121.00M | 16.00M | -1.09B | -295.00M | -563.00M | 1.50M | 173.12M | |
Interest Income | 73.00M | 71.00M | 45.00M | 7.00M | 7.00M | 1.91M | 1.31M |
| 595.00M | 498.00M | 430.00M | 219.00M | 222.00M | 191.75M | 19.93M | |
Other Income/Expense | -674.00M | -853.00M | -542.00M | -207.00M | -114.00M | -140.03M | -42.74M |
| -380.00M | 109.00M | -1.22B | -432.00M | -923.00M | 51.83M | 183.71M | |
| 286.00M | -146.00M | 120.00M | 75.00M | 194.00M | 48.96M | 30.36M | |
| -2.3% | 0.8% | -10.4% | -4.6% | -11.1% | 0.9% | 6.7% | |
| 2.07B | 1.97B | 736.00M | 987.00M | 561.00M | 962.19M | 544.87M | |
| 12.6% | 14.0% | 6.2% | 10.4% | 6.8% | 15.9% | 20.0% | |
| 1.52B | 1.10B | 1.28B | 1.07B | 1.01B | 820.65M | 329.01M | |
| -1.73 | 0.24 | -6.90 | -2.44 | -5.24 | 0.40 | 2.39 | |
| -1.73 | 0.24 | -6.90 | -2.44 | -5.24 | 0.39 | 2.38 | |
| 179.00M | 178.00M | 177.00M | 177.00M | 176.00M | 132.85M | 80.31M | |
| 179.00M | 180.00M | 177.00M | 177.00M | 176.00M | 132.85M | 80.33M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.