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 |
|---|---|---|---|---|---|---|---|---|---|
| 2.31B | 768.00M | 349.00M | 540.00M | 655.00M | 579.00M | 446.00M | 567.00M | 613.00M | |
Cost of Goods Sold | 762.00M | 173.00M | 198.00M | 196.00M | 195.00M | 172.00M | 172.00M | 174.00M | 181.00M |
| 1.55B | 595.00M | 151.00M | 344.00M | 460.00M | 407.00M | 274.00M | 393.00M | 432.00M | |
| 67.0% | 77.5% | 43.3% | 63.7% | 70.2% | 70.3% | 61.4% | 69.3% | 70.5% | |
Total Operating Expenses | 95.00M | 14.00M | 27.00M | 25.00M | 29.00M | 29.00M | 26.00M | 23.00M | 26.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 52.00M | 14.00M | 12.00M | 11.00M | 15.00M | 13.00M | 12.00M | 10.00M | 12.00M | |
| 1.46B | 581.00M | 124.00M | 319.00M | 431.00M | 378.00M | 248.00M | 370.00M | 406.00M | |
| 62.9% | 75.7% | 35.5% | 59.1% | 65.8% | 65.3% | 55.6% | 65.3% | 66.2% | |
| 1.06B | 190.00M | 124.00M | 319.00M | 431.00M | 378.00M | 248.00M | 370.00M | 406.00M | |
Interest Income | 1.67B | N/A | 550.00M | 563.00M | 561.00M | 533.00M | 526.00M | 542.00M | 568.00M |
| 803.00M | 214.00M | 198.00M | 196.00M | 195.00M | 172.00M | 172.00M | 174.00M | 181.00M | |
Other Income/Expense | -391.00M | -391.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 960.00M | 171.00M | 92.00M | 293.00M | 404.00M | 361.00M | 241.00M | 357.00M | 394.00M | |
| 104.00M | 19.00M | 32.00M | 26.00M | 27.00M | 17.00M | 7.00M | 13.00M | 12.00M | |
| 41.5% | 22.3% | 26.4% | 54.3% | 61.7% | 62.3% | 54.0% | 63.0% | 64.3% | |
| 1.46B | 581.00M | 124.00M | 319.00M | 431.00M | 378.00M | 248.00M | 370.00M | 406.00M | |
| 62.9% | 75.7% | 35.5% | 59.1% | 65.8% | 65.3% | 55.6% | 65.3% | 66.2% | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 1.35 | 0.24 | 0.13 | 0.41 | 0.57 | 0.52 | 0.36 | 0.55 | 0.62 | |
| 1.35 | 0.24 | 0.13 | 0.41 | 0.57 | 0.52 | 0.36 | 0.55 | 0.62 | |
| 718.00M | 718.00M | 718.00M | 699.00M | 709.00M | 695.00M | 676.00M | 655.00M | 635.00M | |
| 718.00M | 718.00M | 718.00M | 699.00M | 709.00M | 695.00M | 676.00M | 655.00M | 635.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 |
|---|---|---|---|---|---|---|---|---|
| 2.24B | 2.37B | 2.17B | 1.20B | 2.05B | 858.00M | 1.11B | 1.12B | |
Cost of Goods Sold | 736.00M | 659.00M | 530.00M | 455.00M | 372.00M | 317.00M | 291.00M | 240.00M |
| 1.51B | 1.71B | 1.64B | 741.00M | 1.68B | 541.00M | 824.00M | 879.00M | |
| 67.2% | 72.2% | 75.5% | 62.0% | 81.9% | 63.1% | 73.9% | 78.6% | |
Total Operating Expenses | 108.00M | 113.00M | 94.00M | 86.00M | 82.00M | 38.00M | 15.00M | 2.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 51.00M | 43.00M | 42.00M | 38.00M | 39.00M | 38.00M | 45.00M | 42.00M | |
| 1.40B | 1.59B | 1.54B | 655.00M | 1.60B | 503.00M | 809.00M | 877.00M | |
| 62.4% | 67.4% | 71.2% | 54.8% | 77.9% | 58.6% | 72.6% | 78.4% | |
| 1.40B | 1.59B | 1.54B | 655.00M | 1.60B | 503.00M | 809.00M | 877.00M | |
Interest Income | 2.18B | 2.16B | 1.96B | 1.47B | 1.25B | 1.16B | 1.18B | 1.04B |
| 736.00M | 659.00M | 530.00M | 455.00M | 372.00M | 317.00M | 291.00M | 240.00M | |
Other Income/Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 1.30B | 1.52B | 1.52B | 600.00M | 1.57B | 484.00M | 793.00M | 858.00M | |
| 99.00M | 73.00M | 20.00M | 55.00M | 29.00M | 19.00M | 16.00M | 19.00M | |
| 57.9% | 64.3% | 70.3% | 50.2% | 76.4% | 56.4% | 71.1% | 76.7% | |
| 1.40B | 1.59B | 1.54B | 655.00M | 1.60B | 503.00M | 809.00M | 877.00M | |
| 62.4% | 67.4% | 71.2% | 54.8% | 77.9% | 58.6% | 72.6% | 78.4% | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 1.86 | 2.44 | 2.75 | 1.21 | 3.51 | 1.14 | 1.86 | 2.01 | |
| 1.86 | 2.44 | 2.68 | 1.19 | 3.51 | 1.14 | 1.86 | 2.01 | |
| 699.00M | 624.00M | 554.00M | 498.00M | 446.00M | 424.00M | 427.00M | 426.00M | |
| 699.00M | 624.00M | 575.00M | 518.00M | 446.00M | 424.00M | 427.00M | 426.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.