Complete source-backed income-statement history.
- Available history
- 2013-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 | $365.22M | $64.5M | — | — | $34.41M | — | $123.81M | -$27.68M | $96.13M | $28.51M | $67.08M | — | — | — | — |
|---|
| 2026-03-31 | $337.24M | $45.34M | — | — | $34.15M | — | $98.67M | -$26.69M | $71.98M | $19.31M | $51.55M | — | — | — | — |
|---|
| 2025-12-31 | $376.26M | $90.25M | — | — | $37.29M | — | $106.01M | -$27.71M | $78.3M | $16.75M | $60.39M | — | — | — | — |
|---|
| 2025-09-30 | $330.35M | $58.16M | — | — | $30.53M | — | $107.07M | -$19.34M | $87.73M | $27.97M | $58.83M | — | — | — | — |
|---|
| 2025-06-30 | $340.88M | $59.42M | — | — | $35.51M | — | $102.4M | -$18.55M | $83.85M | $24.93M | $58.02M | — | — | — | — |
|---|
| 2025-03-31 | $276.66M | $22.49M | — | — | $34.31M | — | $79.2M | -$20.1M | $59.1M | $16.22M | $41.87M | — | — | — | — |
|---|
| 2024-12-31 | $340.45M | $80.49M | — | — | $35.69M | — | $89.75M | -$22.72M | $67.03M | $18.62M | $47.08M | — | — | — | — |
|---|
| 2024-09-30 | $292.25M | $45.7M | — | — | $32.65M | — | $81.25M | -$21.55M | $59.7M | $16.52M | $42.01M | — | — | — | — |
|---|
| 2024-06-30 | $300.94M | $51.93M | — | — | $31.61M | — | $87.38M | -$17.87M | $69.51M | $18.98M | $48.64M | — | — | — | — |
|---|
| 2024-03-31 | $248.02M | $18.99M | — | — | $29.19M | — | $65.82M | -$15.33M | $50.5M | $14.32M | $34.31M | — | — | — | — |
|---|
| 2023-12-31 | $285.09M | $57.47M | — | — | $31.23M | — | $71.36M | -$13.52M | $57.83M | $19.66M | $35.34M | — | — | — | — |
|---|
| 2023-09-30 | $277.55M | $53.75M | — | — | $33.29M | — | $72.35M | -$17.31M | $55.04M | $13.47M | $39.13M | — | — | — | — |
|---|
| 2023-06-30 | $286.46M | $59.46M | — | — | $32.65M | — | $77M | -$16.94M | $60.07M | $15.81M | $41.14M | — | — | — | — |
|---|
| 2023-03-31 | $222.23M | $19.35M | — | — | $27.77M | — | $52.16M | -$17.56M | $34.6M | $9.57M | $22.71M | — | — | — | — |
|---|
| 2022-12-31 | $281.27M | $73.76M | — | — | $28.68M | — | $64.4M | -$13.36M | $51.04M | $14.57M | $33.68M | — | — | — | — |
|---|
| 2022-09-30 | $244.39M | $48.53M | — | — | $27.15M | — | $61.93M | -$15.59M | $46.34M | $15.66M | $26.91M | — | — | — | — |
|---|
| 2022-06-30 | $224.44M | $32.54M | — | — | $28.2M | — | $55.09M | -$21.36M | $33.74M | $8.57M | $22.34M | — | — | — | — |
|---|
| 2022-03-31 | $186.68M | $22.36M | — | — | $30.83M | — | $48.66M | -$18.33M | $30.33M | $11.71M | $16.46M | — | — | — | — |
|---|
| 2021-12-31 | $183.64M | $47.41M | — | — | $27.29M | — | $29.19M | -$32.06M | -$2.87M | -$9.33M | $5.74M | — | — | — | — |
|---|
| 2021-09-30 | $154.26M | $27.1M | — | — | $22.97M | — | $44.55M | -$19.44M | $25.11M | $6.48M | $17.44M | — | — | — | — |
|---|
| 2021-06-30 | $137.25M | $18.5M | — | — | $21.79M | — | $40.25M | -$20.08M | $20.18M | $5.16M | $14.01M | — | — | — | — |
|---|
| 2021-03-31 | $111.88M | $7.99M | — | — | $22.49M | — | $29.41M | -$19.86M | $9.54M | $3.35M | $5.58M | — | — | — | — |
|---|
| 2020-12-31 | $133.77M | — | — | — | $17.44M | — | $32.17M | -$14.73M | $17.44M | $7.76M | $8.69M | — | — | — | — |
|---|
| 2020-09-30 | $105.38M | $15.3M | — | — | $18.3M | — | $16.04M | -$20.36M | -$4.32M | -$1.04M | -$3.11M | — | — | — | — |
|---|
| 2020-06-30 | $40.23M | $8.48M | — | — | $15.9M | — | -$22.72M | -$20.18M | -$42.9M | -$10.92M | -$29.18M | — | — | — | — |
|---|
| 2020-03-31 | $127.23M | $21.85M | — | — | $16.95M | — | $34.27M | -$19M | $15.27M | $4.88M | $8.61M | — | — | — | — |
|---|
| 2019-12-31 | $191.51M | $59.38M | — | — | $20.87M | — | $61.57M | -$16.48M | $45.1M | $10.84M | $29.67M | — | — | — | — |
|---|
| 2019-09-30 | $166.82M | $46.19M | — | — | $20.93M | — | $53.06M | -$13.06M | $40M | $10.31M | $25.78M | — | — | — | — |
|---|
| 2019-06-30 | $181.66M | $54.39M | — | — | $18.86M | — | $65.27M | -$14.1M | $51.17M | $11.34M | $34.84M | — | — | — | — |
|---|
| 2019-03-31 | $148.82M | $34.49M | — | — | $18.15M | — | $53.19M | -$16.27M | $36.92M | $5.28M | $27.41M | — | — | — | — |
|---|
| 2018-12-31 | $174.36M | $62.53M | — | — | $20.38M | — | $52.74M | -$18.66M | $34.09M | $5.31M | $24.8M | — | — | — | — |
|---|
| 2018-09-30 | $136.66M | $36.87M | — | — | $17.23M | — | $43.57M | -$15.91M | $27.66M | $7.19M | $17.47M | — | — | — | — |
|---|
| 2018-06-30 | $140.55M | $36.74M | — | — | $17.21M | — | $48.81M | -$9.13M | $39.68M | $9.26M | $25.87M | — | — | — | — |
|---|
| 2018-03-31 | $121.33M | $26.5M | — | — | $17.62M | — | $38.92M | -$8.54M | $30.38M | $6.88M | $19.88M | — | — | — | — |
|---|
| 2017-12-31 | $134.03M | $50.87M | — | — | $17.71M | — | $42.28M | $308.2M | $350.48M | $349.65M | -$3.45M | — | — | — | — |
|---|
| 2017-09-30 | $97.5M | $25.82M | — | — | $14.07M | — | $33.95M | -$8.51M | $25.44M | $6.54M | $15.35M | — | — | — | — |
|---|
| 2017-06-30 | $107.32M | $31.45M | — | — | $14.77M | — | $38.25M | -$9.96M | $28.29M | $10.29M | $12.41M | — | — | — | — |
|---|
| 2017-03-31 | $91.1M | $21.12M | — | — | $13.82M | — | $33.06M | -$8.08M | $24.97M | $7.11M | $8.84M | — | — | — | — |
|---|
| 2016-12-31 | $116.42M | $44.95M | — | — | $13.54M | — | $36.07M | -$6.97M | $29.1M | $7.16M | $10.57M | — | — | — | — |
|---|
| 2016-09-30 | $87.01M | $25.93M | — | — | $12.24M | — | $26.15M | -$6.5M | $19.66M | $4.8M | $3.43M | — | — | — | — |
|---|
| 2016-06-30 | $91.47M | $27.8M | — | — | $12.38M | — | $27.83M | -$6.32M | $21.51M | $3.42M | $4.13M | — | — | — | — |
|---|
| 2016-03-31 | $83.34M | $23.64M | — | — | $11.85M | — | $25.61M | -$5.97M | $19.64M | $3.29M | $3.37M | — | — | — | — |
|---|
| 2015-12-31 | $105.85M | $43.39M | — | — | $11.73M | — | $28.79M | -$4.33M | $24.47M | $7.23M | $2.49M | — | — | — | — |
|---|
| 2015-09-30 | $68.82M | $18.86M | — | — | $17.35M | — | $10.34M | -$8.37M | $1.97M | $1.23M | -$3.89M | — | — | — | — |
|---|
| 2015-06-30 | $78.95M | $25.3M | — | — | $12.35M | — | $18.67M | -$6.64M | $12.03M | $419,000.00 | $11.5M | — | — | — | — |
|---|
| 2015-03-31 | $76.92M | $25.95M | — | — | $14.14M | — | $14.3M | -$5.49M | $8.81M | $272,000.00 | $8.43M | — | — | — | — |
|---|
| 2014-12-31 | $96.02M | $42.47M | — | — | $11.83M | — | $19.34M | -$5.27M | $14.07M | $291,000.00 | $13.79M | — | — | — | — |
|---|
| 2014-09-30 | $63.47M | $20.16M | — | — | $8.58M | — | $13.96M | -$5.54M | $8.41M | $108,000.00 | $8.13M | — | — | — | — |
|---|
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.32B | $230.31M | — | — | $137.63M | — | $394.68M | -$85.7M | $308.98M | $85.87M | $219.1M | — | — | — | — |
|---|
| 2024-12-31 | $1.18B | $197.12M | — | — | $129.15M | — | $324.2M | -$77.47M | $246.73M | $68.44M | $172.04M | — | — | — | — |
|---|
| 2023-12-31 | $1.07B | $190.03M | — | — | $124.93M | — | $272.86M | -$65.32M | $207.54M | $58.51M | $138.31M | — | — | — | — |
|---|
| 2022-12-31 | $936.77M | $177.2M | — | — | $114.85M | — | $230.08M | -$68.64M | $161.44M | $50.52M | $99.4M | — | — | — | — |
|---|
| 2021-12-31 | $587.02M | $100.99M | — | — | $94.54M | — | $143.4M | -$91.44M | $51.96M | $5.66M | $42.77M | — | — | — | — |
|---|
| 2020-12-31 | $406.62M | — | — | — | $68.59M | — | $59.76M | -$74.28M | -$14.52M | $687,000.00 | -$14.99M | — | — | — | — |
|---|
| 2019-12-31 | $688.8M | $194.45M | — | — | $78.82M | — | $233.08M | -$59.91M | $173.18M | $37.76M | $117.7M | — | — | — | — |
|---|
| 2018-12-31 | $572.9M | $162.65M | — | — | $72.45M | — | $184.04M | -$52.24M | $131.8M | $28.64M | $88.02M | — | — | — | — |
|---|
| 2017-12-31 | $429.94M | $129.27M | — | — | $60.37M | — | $147.54M | $281.65M | $429.18M | $373.58M | $33.15M | — | — | — | — |
|---|
| 2016-12-31 | $378.24M | $122.32M | — | — | $50.01M | — | $115.66M | -$25.75M | $89.91M | $18.66M | $21.5M | — | — | — | — |
|---|
| 2015-12-31 | $330.54M | $113.49M | — | — | $55.57M | — | $72.1M | -$24.82M | $47.28M | $9.15M | $18.52M | — | — | — | — |
|---|
| 2014-12-31 | $279.78M | $100.31M | — | — | $35.12M | — | $61.54M | -$23.06M | $38.48M | $1.18M | $36.81M | — | — | — | — |
|---|
| 2013-12-31 | $211.01M | $81.35M | — | — | $23.12M | — | $36.04M | -$9.61M | $26.43M | $633,000.00 | $25.44M | — | — | — | — |
|---|