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 |
|---|---|---|---|---|---|---|---|---|---|
| 3.99B | 1.04B | 1.02B | 992.00M | 939.00M | 914.00M | 897.00M | 883.00M | 852.00M | |
Cost of Goods Sold | 1.10B | 292.00M | 287.00M | 275.00M | 247.00M | 236.00M | 226.00M | 219.00M | 211.00M |
| 2.89B | 751.00M | 732.00M | 717.00M | 692.00M | 678.00M | 671.00M | 664.00M | 641.00M | |
| 72.4% | 72.0% | 71.8% | 72.3% | 73.7% | 74.2% | 74.8% | 75.2% | 75.2% | |
Total Operating Expenses | 2.30B | 608.00M | 548.00M | 619.00M | 526.00M | 554.00M | 561.00M | 509.00M | 503.00M |
| 706.00M | 202.00M | 164.00M | 171.00M | 169.00M | 166.00M | 144.00M | 155.00M | 149.00M | |
| 1.32B | 331.00M | 318.00M | 377.00M | 293.00M | 323.00M | 342.00M | 282.00M | 290.00M | |
| 591.00M | 143.00M | 184.00M | 98.00M | 166.00M | 124.00M | 110.00M | 155.00M | 138.00M | |
| 14.8% | 13.7% | 18.1% | 9.9% | 17.7% | 13.6% | 12.3% | 17.6% | 16.2% | |
| 625.00M | 147.00M | 188.00M | 109.00M | 181.00M | 142.00M | 124.00M | 166.00M | 153.00M | |
Interest Income | 39.00M | 5.00M | 6.00M | 12.00M | 16.00M | 15.00M | 14.00M | 12.00M | 15.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 34.00M | 4.00M | 4.00M | 11.00M | 15.00M | 18.00M | 14.00M | 11.00M | 15.00M |
| 480.00M | 111.00M | 144.00M | 81.00M | 144.00M | 116.00M | 106.00M | 148.00M | 118.00M | |
| 145.00M | 36.00M | 44.00M | 28.00M | 37.00M | 26.00M | 18.00M | 18.00M | 35.00M | |
| 12.0% | 10.6% | 14.1% | 8.2% | 15.3% | 12.7% | 11.8% | 16.8% | 13.8% | |
| 707.00M | 175.00M | 215.00M | 124.00M | 193.00M | 147.00M | 132.00M | 174.00M | 156.00M | |
| 17.7% | 16.8% | 21.1% | 12.5% | 20.6% | 16.1% | 14.7% | 19.7% | 18.3% | |
| 116.00M | 32.00M | 31.00M | 26.00M | 27.00M | 23.00M | 22.00M | 19.00M | 18.00M | |
| 1.90 | 0.46 | 0.59 | 0.31 | 0.54 | 0.43 | 0.40 | 0.56 | 0.45 | |
| 1.83 | 0.45 | 0.57 | 0.30 | 0.51 | 0.41 | 0.38 | 0.53 | 0.42 | |
| 234.93M | 234.93M | 239.27M | 255.53M | 264.89M | 262.59M | 262.43M | 258.91M | 259.66M | |
| 248.94M | 248.94M | 253.60M | 265.28M | 283.18M | 281.29M | 277.19M | 282.03M | 281.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 |
|---|---|---|---|---|---|---|---|
| 3.74B | 3.38B | 3.04B | 2.55B | 1.83B | 1.48B | 214.00M | |
Cost of Goods Sold | 984.00M | 836.00M | 764.00M | 720.00M | 608.00M | 598.00M | 232.00M |
| 2.76B | 2.54B | 2.28B | 1.83B | 1.23B | 879.00M | -18.00M | |
| 73.7% | 75.3% | 74.9% | 71.8% | 66.8% | 59.5% | -8.4% | |
Total Operating Expenses | 2.26B | 2.05B | 4.42B | 1.77B | 1.31B | 954.00M | 538.00M |
| 650.00M | 604.00M | 2.31B | 518.00M | 368.00M | 194.00M | 127.00M | |
| 1.34B | 1.17B | 1.76B | 999.00M | 682.00M | 436.00M | 222.00M | |
| 498.00M | 489.00M | -2.14B | 62.00M | -86.00M | -75.00M | -556.00M | |
| 13.3% | 14.5% | -70.4% | 2.4% | -4.7% | -5.1% | -259.8% | |
| 556.00M | 552.00M | -2.06B | 71.00M | -72.00M | -70.00M | -531.00M | |
Interest Income | 57.00M | 66.00M | 81.00M | 17.00M | 2.00M | 5.00M | 25.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 58.00M | 63.00M | 81.00M | 9.00M | 14.00M | 5.00M | 25.00M |
| 447.00M | 457.00M | -1.62B | 428.00M | -73.00M | -70.00M | -531.00M | |
| 109.00M | 95.00M | -439.00M | -357.00M | 1.00M | 0.00 | 0.00 | |
| 11.9% | 13.5% | -53.3% | 16.8% | -4.0% | -4.7% | -248.1% | |
| 597.00M | 556.00M | -2.08B | 109.00M | -59.00M | -55.00M | -551.00M | |
| 16.0% | 16.5% | -68.5% | 4.3% | -3.2% | -3.7% | -257.5% | |
| 99.00M | 67.00M | 57.00M | 47.00M | 27.00M | 20.00M | 5.00M | |
| 1.71 | 1.69 | -12.43 | N/A | -0.26 | -0.25 | -9.71 | |
| 1.60 | 1.58 | -12.43 | N/A | -0.26 | -0.25 | -9.71 | |
| 261.35M | 264.64M | 130.62M | 276.65M | 276.65M | 276.65M | 54.71M | |
| 279.62M | 289.16M | 130.62M | 276.65M | 276.65M | 276.65M | 54.71M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.