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 | $237.38M | $36.1M | $201.28M | $43.82M | — | $195.22M | $6.06M | $4.2M | $10.26M | $7.03M | $3.24M | $0.01 | $0.01 | 271,951,000 | 272,988,000 |
|---|
| 2026-03-31 | $228.63M | $34.69M | $193.95M | $49.26M | — | $202.01M | -$8.06M | $1.43M | -$6.63M | -$1.82M | -$4.81M | -$0.02 | -$0.02 | 283,336,000 | 283,336,000 |
|---|
| 2025-12-31 | $222.74M | $32.17M | $190.57M | $41.8M | — | $150.84M | $39.73M | $7.16M | $46.89M | -$144.56M | $191.45M | $0.66 | $0.66 | -2,803,000 | -113,000 |
|---|
| 2025-09-30 | $215.12M | $32.96M | $182.16M | $41.46M | — | $189.62M | -$7.46M | $7.41M | -$52,000.00 | $4.63M | -$4.68M | -$0.02 | -$0.02 | 286,161,000 | 286,161,000 |
|---|
| 2025-06-30 | $204.68M | $31.14M | $173.54M | $39.94M | — | $182.19M | -$8.66M | $12.55M | $3.89M | $5.63M | -$1.74M | -$0.01 | -$0.01 | 294,435,000 | 294,435,000 |
|---|
| 2025-03-31 | $196.27M | $29.88M | $166.4M | $40M | — | $176.81M | -$10.42M | $12.97M | $2.55M | $3.86M | -$1.3M | $0.00 | $0.00 | 301,280,000 | 301,280,000 |
|---|
| 2024-12-31 | $194.57M | $29.46M | $165.11M | $41.03M | — | $188.9M | -$23.79M | $7.8M | -$15.99M | $5.91M | -$21.9M | -$0.08 | -$0.08 | 912,000 | 912,000 |
|---|
| 2024-09-30 | $186.58M | $29.81M | $156.77M | $47.89M | — | $195.63M | -$38.86M | $13.93M | -$24.94M | $5.02M | -$29.96M | -$0.10 | -$0.10 | 302,096,000 | 302,096,000 |
|---|
| 2024-06-30 | $174.13M | $28.18M | $145.96M | $40.99M | — | $189.74M | -$43.79M | $13.25M | -$30.54M | -$10.36M | -$20.18M | -$0.07 | -$0.07 | 299,805,000 | 299,805,000 |
|---|
| 2024-03-31 | $165.14M | $25.89M | $139.25M | $34.68M | — | $171.42M | -$32.17M | $12.8M | -$19.37M | $3.95M | -$23.33M | -$0.08 | -$0.08 | 297,870,000 | 297,870,000 |
|---|
| 2023-12-31 | $160.11M | $27.01M | $133.1M | $35.83M | — | $173.14M | -$40.04M | $14.72M | -$25.33M | $2.76M | -$28.08M | -$0.10 | -$0.10 | 984,000 | 984,000 |
|---|
| 2023-09-30 | $153.55M | $26.26M | $127.29M | $34.89M | — | $166.02M | -$38.74M | $10.99M | -$27.74M | $3.29M | -$31.03M | -$0.11 | -$0.11 | 294,146,000 | 294,146,000 |
|---|
| 2023-06-30 | $145.08M | $24.86M | $120.22M | $34.18M | — | $163.51M | -$43.29M | $11.22M | -$32.07M | $3.59M | -$35.66M | -$0.12 | -$0.12 | 291,995,000 | 291,995,000 |
|---|
| 2023-03-31 | $137.69M | $25.24M | $112.46M | $32.86M | — | $160.56M | -$48.11M | $9.48M | -$38.63M | $4.04M | -$42.66M | -$0.15 | -$0.15 | 290,133,000 | 290,133,000 |
|---|
| 2022-12-31 | $133.17M | $25.16M | $108.01M | $34.66M | — | $168.62M | -$60.61M | $9.97M | -$50.64M | $4.84M | -$55.48M | -$0.20 | -$0.20 | 1,329,000 | 1,329,000 |
|---|
| 2022-09-30 | $128.76M | $24.18M | $104.58M | $35.87M | — | $162.87M | -$58.29M | $2.25M | -$56.04M | $1.8M | -$57.84M | -$0.20 | -$0.20 | 286,697,000 | 286,697,000 |
|---|
| 2022-06-30 | $121.43M | $24.04M | $97.39M | $34.3M | — | $164.74M | -$67.35M | -$242,000.00 | -$67.59M | $2.16M | -$69.75M | -$0.24 | -$0.24 | 284,761,000 | 284,761,000 |
|---|
| 2022-03-31 | $114.64M | $22.4M | $92.24M | $30.72M | — | $139.37M | -$47.12M | $602,000.00 | -$46.52M | $2.54M | -$49.06M | -$0.18 | -$0.18 | 278,186,000 | 278,186,000 |
|---|
| 2021-12-31 | $105.48M | $20.4M | $85.08M | $29.03M | — | $141.46M | -$56.38M | -$125,000.00 | -$56.5M | $18.24M | -$74.74M | $11.23 | $11.23 | 46,792,000 | 46,792,000 |
|---|
| 2021-09-30 | $96.61M | $22.24M | $74.38M | $57.09M | — | $214.63M | -$140.25M | $22.92M | -$117.33M | -$9.92M | -$107.42M | -$24.72 | -$24.72 | 95,930,000 | 95,930,000 |
|---|
| 2021-06-30 | $88.34M | $18.7M | $69.64M | $18.9M | — | $76.08M | -$6.44M | $132,000.00 | -$6.31M | $1.12M | -$7.43M | -$7.79 | -$7.79 | 77,753,000 | 77,753,000 |
|---|
| 2021-03-31 | $80.59M | $16.69M | $63.89M | $15.4M | — | $65.61M | -$1.72M | $373,000.00 | -$1.34M | $1.07M | -$2.42M | $0.89 | -$0.01 | 77,696,000 | 233,440,000 |
|---|
| 2020-12-31 | $73M | $15.47M | $57.53M | $16.15M | — | $60.92M | -$3.39M | $1.97M | -$1.42M | $119,000.00 | -$1.54M | -$15.47 | -$15.47 | 99,000 | 99,000 |
|---|
| 2020-09-30 | $66.19M | $13.16M | $53.02M | $13.25M | — | $52.97M | $53,000.00 | $1.24M | $1.29M | -$95,000.00 | $1.39M | -$3.49 | -$3.49 | 76,880,000 | 76,880,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 | $838.81M | $126.15M | $712.66M | $163.21M | — | $699.46M | $13.21M | $40.08M | $53.28M | -$130.44M | $183.72M | $0.63 | $0.63 | 291,079,000 | 293,769,000 |
|---|
| 2024-12-31 | $720.42M | $113.33M | $607.09M | $164.59M | — | $745.7M | -$138.61M | $47.77M | -$90.84M | $4.53M | -$95.37M | -$0.32 | -$0.32 | 300,843,000 | 300,843,000 |
|---|
| 2023-12-31 | $596.43M | $103.37M | $493.06M | $137.76M | — | $663.24M | -$170.17M | $46.4M | -$123.77M | $13.67M | -$137.44M | -$0.47 | -$0.47 | 293,087,000 | 293,087,000 |
|---|
| 2022-12-31 | $498M | $95.77M | $402.23M | $135.54M | — | $635.6M | -$233.37M | $12.58M | -$220.79M | $11.34M | -$232.13M | -$0.82 | -$0.82 | 284,587,000 | 284,587,000 |
|---|
| 2021-12-31 | $371.02M | $78.03M | $292.99M | $120.41M | — | $497.77M | -$204.78M | $23.3M | -$181.48M | $10.52M | -$192M | -$21.73 | -$21.73 | 130,652,000 | 130,652,000 |
|---|
| 2020-12-31 | $249.66M | $52.49M | $197.17M | $69.21M | — | $253.28M | -$56.11M | $2.83M | -$53.28M | $4.02M | -$57.29M | -$21.03 | -$21.03 | 76,945,000 | 76,945,000 |
|---|
| 2019-12-31 | $172.38M | $36.46M | $135.92M | $38.56M | — | $165.59M | -$29.67M | $2.18M | -$27.49M | $3.64M | -$31.13M | -$8.21 | -$8.21 | 76,029,000 | 76,029,000 |
|---|