Complete source-backed income-statement history.
- Available history
- 2019-12-31 to 2026-06-30
- Data captured
Historical Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2026-06-30 | $476.83M | $337.35M | $139.48M | $38.44M | — | $132.22M | $7.26M | — | $7.29M | $2.98M | $4.32M | $20.00 | $0.01 | 278,160,082,000 | 291,392,907,000 |
|---|
| 2026-03-31 | $466.4M | $336.82M | $129.58M | $39.58M | — | $60.19M | $69.38M | — | $69.14M | $10.07M | $59.07M | $0.21 | $0.20 | 282,244,774 | 288,764,244 |
|---|
| 2025-12-31 | $522.31M | $346.74M | $175.57M | $36.74M | — | $131.8M | $43.77M | — | $38.97M | — | $50.14M | $0.16 | $0.15 | — | — |
|---|
| 2025-09-30 | $496.76M | $357.75M | $139.02M | $37.87M | — | $132.51M | $6.51M | — | $7.01M | $1.76M | $5.24M | $0.02 | $0.02 | 300,723,658 | 305,679,079 |
|---|
| 2025-06-30 | $465.47M | $329.86M | $135.61M | $37.48M | — | $135.57M | $44,000.00 | — | -$2.45M | $1.9M | -$4.35M | -$10.00 | -$0.01 | 313,572,282,000 | 313,572,282,000 |
|---|
| 2025-03-31 | $427.49M | $308.19M | $119.31M | $35.96M | — | $125.57M | -$6.26M | — | -$10.76M | -$2.01M | -$8.75M | -$0.03 | -$0.03 | 341,960,999 | 341,960,999 |
|---|
| 2024-12-31 | $491.04M | $313.43M | $177.61M | $36.17M | — | $130.39M | $47.22M | — | $38.98M | $5.84M | $33.14M | $0.10 | $0.10 | — | — |
|---|
| 2024-09-30 | $433.01M | $300.14M | $132.88M | $36.73M | — | $128.32M | $4.56M | — | $3.45M | $9.91M | -$6.45M | -$0.02 | -$0.02 | 342,886,216 | 342,886,216 |
|---|
| 2024-06-30 | $428.16M | $313.38M | $114.78M | $33.29M | — | $122.41M | -$7.63M | — | -$6.63M | -$2.34M | -$4.29M | -$0.01 | -$0.01 | 342,566,112 | 342,566,112 |
|---|
| 2024-03-31 | $414.01M | $305.06M | $108.95M | $36.25M | — | $127.19M | -$18.23M | — | -$21.87M | $4.29M | -$26.16M | -$0.08 | -$0.08 | 345,502,643 | 345,502,643 |
|---|
| 2023-12-31 | $419.77M | $281.52M | $138.25M | $34.38M | — | $129.46M | $8.8M | — | $7.37M | $3.65M | $3.72M | $0.01 | $0.01 | — | — |
|---|
| 2023-09-30 | $360.22M | $259.56M | $100.66M | $35.89M | — | $119.39M | -$18.73M | — | -$23.14M | $0.00 | -$23.14M | -$0.07 | -$0.07 | 352,591,043 | 352,591,043 |
|---|
| 2023-06-30 | $332M | $234.95M | $97.06M | $34M | — | $122.06M | -$25M | — | -$28.83M | $2.49M | -$31.31M | -$0.09 | -$0.09 | 351,585,059 | 351,585,059 |
|---|
| 2023-03-31 | $327.69M | $238.09M | $89.59M | $31.99M | — | $118.39M | -$28.8M | — | -$31.95M | -$639,000.00 | -$31.31M | -$0.09 | -$0.09 | 333,424,276 | 333,424,276 |
|---|
| 2022-12-31 | $371.27M | $238.09M | $133.17M | $28.55M | — | $108.14M | $25.04M | — | $21.86M | $6.68M | $15.18M | $0.06 | $0.06 | — | — |
|---|
| 2022-09-30 | $332.46M | $229.77M | $102.69M | $36.24M | — | $124.14M | -$21.45M | — | -$25.02M | $1.01M | -$26.03M | -$0.10 | -$0.10 | — | — |
|---|
| 2022-06-30 | $342.7M | $226.33M | $116.36M | $34.08M | — | $125.91M | -$9.55M | — | -$4.79M | $234,000.00 | -$5.02M | -$0.02 | -$0.02 | — | — |
|---|
| 2022-03-31 | $354.73M | $242.7M | $112.03M | $30.41M | — | $119.73M | -$7.7M | — | $3.5M | -$392,000.00 | $3.89M | $0.02 | $0.01 | 247,378,428 | 260,036,934 |
|---|
Annual Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2025-12-31 | $1.91B | $1.34B | $569.51M | $148.04M | — | $525.45M | $44.06M | — | $32.77M | — | $42.28M | $0.14 | $0.13 | — | — |
|---|
| 2024-12-31 | $1.77B | $1.23B | $534.22M | $142.44M | — | $508.3M | $25.92M | — | $13.94M | $17.7M | -$3.76M | -$0.01 | -$0.01 | — | — |
|---|
| 2023-12-31 | $1.44B | $1.01B | $425.56M | $136.26M | — | $489.3M | -$63.74M | — | -$76.54M | $5.5M | -$82.04M | -$0.24 | -$0.24 | — | — |
|---|
| 2022-12-31 | $1.4B | $936.9M | $464.25M | $129.28M | — | $477.92M | -$13.67M | — | -$4.45M | $7.52M | -$11.98M | -$0.05 | -$0.05 | 254,284,781 | 254,284,781 |
|---|
| 2021-12-31 | $1.38B | $937.39M | $441.07M | $117.93M | — | $454.34M | -$13.27M | — | -$1.97M | $22.98M | -$24.95M | -$0.26 | -$0.26 | 142,883,475 | 142,883,475 |
|---|
| 2020-12-31 | $1.19B | $869.4M | $319.5M | $99.42M | — | $293.3M | $26.19M | — | $23.44M | $14.95M | $8.49M | -$0.36 | -$0.36 | 40,333,870 | 40,333,870 |
|---|
| 2019-12-31 | $1.09B | $861.86M | $231.97M | $84.71M | — | $251.61M | -$19.64M | — | -$23.03M | $5M | -$28.03M | -$1.11 | -$1.11 | 44,324,234 | 44,324,234 |
|---|