Complete source-backed income-statement history.
- Available history
- 2017-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 | $696.06M | $196.54M | $499.52M | $159.49M | — | $705.21M | -$205.7M | $37.76M | -$167.94M | $2.04M | -$169.98M | -$0.48 | -$0.48 | 354,334,000 | 354,334,000 |
|---|
| 2026-03-31 | $639.76M | $184.16M | $455.6M | $150.97M | — | $517.59M | -$61.99M | $40.59M | -$21.4M | $1.53M | -$22.93M | -$0.07 | -$0.07 | 352,625,000 | 352,625,000 |
|---|
| 2025-12-31 | $614.51M | $161.96M | $452.55M | $141.89M | — | $501.79M | -$49.23M | $38.73M | -$10.51M | $1.57M | -$12.08M | -$0.03 | -$0.03 | 902,000 | 902,000 |
|---|
| 2025-09-30 | $562.03M | $146.32M | $415.71M | $120.96M | — | $453.17M | -$37.46M | $39.31M | $1.85M | $3.14M | -$1.29M | $0.00 | $0.00 | 349,312,000 | 349,312,000 |
|---|
| 2025-06-30 | $512.32M | $128.68M | $383.64M | $134.56M | — | $450.9M | -$67.26M | $19.98M | -$47.29M | $3.16M | -$50.45M | -$0.15 | -$0.15 | 347,489,000 | 347,489,000 |
|---|
| 2025-03-31 | $479.09M | $115.58M | $363.51M | $115.09M | — | $416.76M | -$53.25M | $16.49M | -$36.76M | $1.7M | -$38.45M | -$0.11 | -$0.11 | 345,723,000 | 345,723,000 |
|---|
| 2024-12-31 | $459.95M | $108.69M | $351.26M | $120.21M | — | $385.98M | -$34.72M | $23.88M | -$10.84M | $2.01M | -$12.85M | -$0.04 | -$0.04 | 872,000 | 872,000 |
|---|
| 2024-09-30 | $430.08M | $95.97M | $334.12M | $110.91M | — | $364.91M | -$30.79M | $17.97M | -$12.82M | $2.51M | -$15.33M | -$0.04 | -$0.04 | 342,356,000 | 342,356,000 |
|---|
| 2024-06-30 | $401M | $89.01M | $311.99M | $102.55M | — | $346.68M | -$34.7M | $20.77M | -$13.93M | $1.15M | -$15.08M | -$0.04 | -$0.04 | 340,648,000 | 340,648,000 |
|---|
| 2024-03-31 | $378.6M | $85.04M | $293.56M | $87.7M | — | $348.11M | -$54.55M | $21.28M | -$33.27M | $2.27M | -$35.54M | -$0.10 | -$0.10 | 338,583,000 | 338,583,000 |
|---|
| 2023-12-31 | $362.47M | $83.28M | $279.19M | $96.4M | — | $322.02M | -$42.83M | $17.02M | -$25.81M | $2.05M | -$27.87M | -$0.08 | -$0.08 | 1,056,000 | 1,056,000 |
|---|
| 2023-09-30 | $335.6M | $78.07M | $257.53M | $90.59M | — | $296.75M | -$39.21M | $16.93M | -$22.28M | $1.25M | -$23.54M | -$0.07 | -$0.07 | 334,666,000 | 334,666,000 |
|---|
| 2023-06-30 | $308.49M | $75.22M | $233.27M | $89.61M | — | $289.45M | -$56.17M | -$36.83M | -$93M | $1.47M | -$94.47M | -$0.28 | -$0.28 | 332,297,000 | 332,297,000 |
|---|
| 2023-03-31 | $290.18M | $70.43M | $219.74M | $81.54M | — | $267.02M | -$47.27M | $10.5M | -$36.77M | $1.31M | -$38.08M | -$0.12 | -$0.12 | 330,389,000 | 330,389,000 |
|---|
| 2022-12-31 | $274.7M | $67.79M | $206.91M | $79.7M | — | $257.6M | -$50.69M | $5.85M | -$44.85M | $1.07M | -$45.92M | -$0.14 | -$0.14 | 875,000 | 875,000 |
|---|
| 2022-09-30 | $253.86M | $61.97M | $191.89M | $76.43M | — | $237.84M | -$45.95M | $4.77M | -$41.17M | $1.37M | -$42.55M | -$0.13 | -$0.13 | 326,590,000 | 326,590,000 |
|---|
| 2022-06-30 | $234.52M | $55.8M | $178.71M | $75.11M | — | $243.25M | -$64.54M | $834,000.00 | -$63.71M | -$170,000.00 | -$63.54M | -$0.20 | -$0.20 | 325,197,000 | 325,197,000 |
|---|
| 2022-03-31 | $212.17M | $47.05M | $165.12M | $67.05M | — | $205.14M | -$40.02M | -$983,000.00 | -$41.01M | $374,000.00 | -$41.38M | -$0.13 | -$0.13 | 323,334,000 | 323,334,000 |
|---|
| 2021-12-31 | $193.6M | $42.5M | $151.1M | $61.76M | — | $192.16M | -$41.06M | -$15.87M | -$56.93M | $20.57M | -$77.5M | -$0.24 | -$0.24 | 2,703,000 | 2,703,000 |
|---|
| 2021-09-30 | $172.35M | $37.53M | $134.82M | $46.77M | — | $161.32M | -$26.49M | -$83.94M | -$110.43M | -$3.1M | -$107.34M | -$0.34 | -$0.34 | 314,543,000 | 314,543,000 |
|---|
| 2021-06-30 | $152.43M | $35.03M | $117.4M | $41.35M | — | $146.27M | -$28.87M | -$10.95M | -$39.82M | -$4.31M | -$35.51M | -$0.12 | -$0.12 | 308,263,000 | 308,263,000 |
|---|
| 2021-03-31 | $138.06M | $32.08M | $105.97M | $39.53M | — | $137.23M | -$31.25M | -$9.54M | -$40.8M | -$833,000.00 | -$39.96M | -$0.13 | -$0.13 | 305,947,000 | 305,947,000 |
|---|
| 2020-12-31 | $125.93M | $29.07M | $96.86M | $34.76M | — | $121.6M | -$24.74M | -$9.1M | -$33.84M | $177,000.00 | -$34.02M | -$0.11 | -$0.11 | 1,146,000 | 1,146,000 |
|---|
| 2020-09-30 | $114.16M | $27.01M | $87.16M | $30.9M | — | $108.41M | -$21.25M | -$8.72M | -$29.97M | -$3.5M | -$26.47M | -$0.09 | -$0.09 | 301,689,000 | 301,689,000 |
|---|
| 2020-06-30 | $99.72M | $24.16M | $75.56M | $28.13M | — | $100.26M | -$24.7M | -$3.37M | -$28.07M | -$1.94M | -$26.14M | -$0.09 | -$0.09 | 299,321,000 | 299,321,000 |
|---|
| 2020-03-31 | $91.25M | $20.82M | $70.43M | $33.35M | — | $106.5M | -$36.07M | $2.99M | -$33.08M | -$338,000.00 | -$32.75M | — | — | — | 296,077,000 |
|---|
| 2019-12-31 | $83.93M | $18.2M | $65.73M | $26.29M | — | $95.67M | -$29.94M | $2.41M | -$27.53M | $624,000.00 | -$28.16M | — | — | — | 49,913,000 |
|---|
| 2019-09-30 | $73.94M | $16.03M | $57.91M | $27.86M | — | $98.99M | -$41.09M | $21,000.00 | -$41.07M | -$212,000.00 | -$40.85M | — | — | — | 118,056,000 |
|---|
| 2019-06-30 | $67.42M | $14.83M | $52.59M | $18.87M | — | $72.36M | -$19.77M | $454,000.00 | -$19.32M | $389,000.00 | -$19.71M | — | — | — | 85,683,000 |
|---|
| 2019-03-31 | $61.73M | $14.36M | $47.37M | $17.65M | — | $64.51M | -$17.15M | $347,000.00 | -$16.8M | $314,000.00 | -$17.11M | — | — | — | 85,078,000 |
|---|
| 2018-12-31 | $55.5M | $12.96M | $42.54M | $15.35M | — | $59.64M | -$17.09M | $594,000.00 | -$16.5M | $188,000.00 | -$16.69M | — | — | — | 1,226,000 |
|---|
| 2018-09-30 | $50.07M | $11.21M | $38.86M | $14.83M | — | $75.33M | -$36.47M | -$1.1M | -$37.57M | $417,000.00 | -$37.99M | — | — | — | 81,579,000 |
|---|
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 | $2.17B | $552.53M | $1.62B | $512.49M | — | $1.82B | -$207.21M | $114.5M | -$92.71M | $9.56M | -$102.27M | -$0.29 | -$0.29 | 348,421,000 | 348,421,000 |
|---|
| 2024-12-31 | $1.67B | $378.7M | $1.29B | $421.37M | — | $1.45B | -$154.76M | $83.89M | -$70.87M | $7.93M | -$78.8M | -$0.23 | -$0.23 | 341,411,000 | 341,411,000 |
|---|
| 2023-12-31 | $1.3B | $307.01M | $989.74M | $358.14M | — | $1.18B | -$185.49M | $7.62M | -$177.86M | $6.09M | -$183.95M | -$0.55 | -$0.55 | 333,656,000 | 333,656,000 |
|---|
| 2022-12-31 | $975.24M | $232.61M | $742.63M | $298.3M | — | $943.83M | -$201.2M | $10.47M | -$190.73M | $2.65M | -$193.38M | -$0.59 | -$0.59 | 326,332,000 | 326,332,000 |
|---|
| 2021-12-31 | $656.43M | $147.13M | $509.29M | $189.41M | — | $636.98M | -$127.68M | -$120.29M | -$247.98M | $12.33M | -$260.31M | -$0.83 | -$0.83 | 312,321,000 | 312,321,000 |
|---|
| 2020-12-31 | $431.06M | $101.06M | $330M | $127.14M | — | $436.77M | -$106.77M | -$18.21M | -$124.97M | -$5.6M | -$119.37M | -$0.40 | -$0.40 | 299,774,000 | 299,774,000 |
|---|
| 2019-12-31 | $287.02M | $63.42M | $223.6M | $90.67M | — | $331.55M | -$107.95M | $3.23M | -$104.71M | $1.12M | -$105.83M | -$0.72 | -$0.72 | 146,306,000 | 146,306,000 |
|---|
| 2018-12-31 | $192.67M | $43.54M | $149.14M | $54.46M | — | $234.04M | -$84.9M | -$1.19M | -$86.09M | $1.08M | -$87.16M | — | — | — | 80,981,000 |
|---|
| 2017-12-31 | $134.92M | $28.79M | $106.13M | $33.65M | — | $115.86M | -$9.73M | $15,000.00 | -$9.72M | $1.03M | -$10.75M | — | — | — | 77,147,000 |
|---|