Complete source-backed income-statement history.
- Available history
- 2009-04-03 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 | $1.16B | — | — | $45.49M | $255.02M | $1.04B | $47.31M | — | -$19.91M | $23.11M | -$51.74M | -$0.38 | -$0.38 | 137,121,000 | 137,121,000 |
|---|
| 2026-03-31 | $1.17B | — | — | $41.52M | $254.15M | $1.11B | -$624,000.00 | — | $101.95M | $40.08M | $58.82M | $0.44 | $0.44 | 596,000 | 596,000 |
|---|
| 2025-12-31 | $1.16B | — | — | $46.93M | $240.71M | $1.07B | $26.3M | — | $92.88M | $58.67M | $24.97M | $0.18 | $0.18 | 135,730,000 | 140,915,000 |
|---|
| 2025-09-30 | $1.14B | — | — | $42.26M | $241.79M | $1.04B | $35.78M | — | -$45.19M | $10.86M | -$61.44M | -$0.45 | -$0.45 | 135,119,000 | 135,119,000 |
|---|
| 2025-06-30 | $1.17B | — | — | $34.19M | $262.83M | $1.06B | $46.67M | — | -$44.85M | $6.61M | -$56.43M | -$0.43 | -$0.43 | 131,578,000 | 131,578,000 |
|---|
| 2025-03-31 | $1.15B | — | — | $33.74M | $419.5M | $1.24B | -$153.79M | — | -$240.61M | $3.76M | -$246.05M | -$1.91 | -$1.91 | 508,000 | 508,000 |
|---|
| 2024-12-31 | $1.12B | — | — | $36.7M | $238.02M | $1.04B | $21.25M | — | -$162.11M | -$11.8M | -$158.41M | -$1.23 | -$1.23 | 128,941,000 | 128,941,000 |
|---|
| 2024-09-30 | $1.12B | — | — | $33.39M | $272.45M | $1.08B | -$24.68M | — | -$119.32M | $5.92M | -$137.58M | -$1.07 | -$1.07 | 128,376,000 | 128,376,000 |
|---|
| 2024-06-30 | $1.13B | — | — | $38.56M | $251.12M | $1B | $59.74M | — | -$23.25M | $1.18M | -$32.91M | -$0.26 | -$0.26 | 126,580,000 | 126,580,000 |
|---|
| 2024-03-31 | $1.15B | — | — | $46.49M | $253.35M | — | $295,000.00 | — | -$100.81M | -$11.37M | -$100.26M | -$0.65 | -$0.65 | 2,872,000 | 2,872,000 |
|---|
| 2023-12-31 | $1.13B | — | — | $41.73M | $271.73M | — | -$43.92M | — | -$156.53M | -$34.5M | -$124.4M | -$0.99 | -$0.99 | 125,097,000 | 125,097,000 |
|---|
| 2023-09-30 | $1.23B | — | — | $33.43M | $1.15B | — | -$804.67M | — | -$858.34M | -$93.08M | -$767.24M | -$6.16 | -$6.16 | 124,529,000 | 124,529,000 |
|---|
| 2023-06-30 | $779.79M | — | — | $29M | $219.58M | — | -$41.52M | — | -$78.27M | -$533,000.00 | -$77M | -$0.83 | -$0.83 | 93,106,000 | 93,106,000 |
|---|
| 2023-03-31 | $666.1M | — | — | $32.3M | $206.97M | — | -$72.69M | — | -$68.19M | -$9.63M | $1.2B | $15.77 | $15.77 | 329,000 | 329,000 |
|---|
| 2022-12-31 | $651.44M | — | — | $29.44M | $162.85M | — | -$31.31M | — | -$39.53M | $5.21M | -$42.23M | -$0.55 | -$0.55 | 76,138,000 | 76,138,000 |
|---|
| 2022-09-30 | $663.56M | — | — | $32.42M | $177.19M | — | $4.69M | — | $3.4M | $76.65M | -$48.24M | -$0.64 | -$0.64 | 75,758,000 | 75,758,000 |
|---|
| 2022-06-30 | $575.06M | — | — | $34.77M | $171.63M | — | -$56.64M | — | -$31.8M | -$22.81M | -$21.56M | -$0.29 | -$0.29 | 74,863,000 | 74,863,000 |
|---|
| 2022-03-31 | $606.75M | — | — | $39.88M | $171.59M | — | -$48.64M | — | -$60.25M | -$14.55M | -$34.71M | -$0.40 | -$0.40 | 393,000 | 393,000 |
|---|
| 2021-12-31 | $625.27M | — | — | $36.38M | $165.86M | — | -$28.73M | — | -$33.76M | -$3.31M | -$3.99M | -$0.09 | -$0.09 | 73,917,000 | 73,917,000 |
|---|
| 2021-09-30 | $609.16M | — | — | $39.61M | $152.72M | — | -$24.42M | — | -$30.44M | -$9.11M | $5.15M | $0.04 | $0.04 | 73,544,000 | 73,544,000 |
|---|
| 2021-06-30 | $664.86M | — | — | $34.46M | $154.2M | — | $16.29M | — | $14.18M | -$4.09M | $18.01M | $0.24 | $0.23 | 71,543,000 | 72,818,000 |
|---|
| 2021-03-31 | $260.55M | — | — | $24.53M | $118.28M | — | -$75.08M | — | -$80.61M | -$11.77M | $1.07M | $0.12 | $0.12 | 740,000 | 740,000 |
|---|
| 2020-12-31 | $575.56M | — | — | $28.8M | $132.39M | — | $21.76M | — | $13.99M | $7.01M | $7.76M | $0.10 | $0.10 | 67,995,000 | 68,668,000 |
|---|
| 2020-09-30 | $554.28M | — | — | $27.53M | $125.45M | — | $12.68M | — | $3.02M | -$687,000.00 | $3.39M | $0.03 | $0.03 | 66,576,000 | 67,006,000 |
|---|
| 2020-06-30 | $530.49M | — | — | $27.64M | $121.04M | — | -$5.31M | — | -$14.61M | -$5.75M | -$8.53M | -$0.20 | -$0.20 | 62,511,000 | 62,511,000 |
|---|
| 2020-03-31 | $591.72M | — | — | $30.48M | $134.56M | — | $14.09M | — | $5.57M | $816,000.00 | $4.9M | $0.03 | $0.03 | 227,000 | 227,000 |
|---|
| 2019-12-31 | $588.22M | — | — | $32.16M | $136.01M | — | $13.97M | — | $4.87M | -$3.91M | $10.59M | $0.10 | $0.10 | 61,813,000 | 62,916,000 |
|---|
| 2019-09-30 | $592.26M | — | — | $34.31M | $127.39M | — | $18.43M | — | $9.3M | $2.39M | $8.06M | $0.05 | $0.05 | 61,480,000 | 62,761,000 |
|---|
| 2019-06-30 | $537.04M | — | — | $33.47M | $125.13M | — | -$8.07M | — | -$18.31M | -$7.21M | -$9.74M | -$0.19 | -$0.19 | 60,917,000 | 60,917,000 |
|---|
| 2019-03-31 | $557.22M | — | — | $29.38M | $118.13M | — | $9.42M | — | -$240,000.00 | -$5.34M | $5.36M | $0.04 | $0.04 | 244,000 | 244,000 |
|---|
| 2018-12-31 | $554.69M | — | — | $28.93M | $114.57M | — | $6.01M | — | -$8.86M | $3.23M | -$10.74M | -$0.17 | -$0.17 | 60,152,000 | 60,152,000 |
|---|
| 2018-09-30 | $517.47M | — | — | $31.36M | $113.12M | — | -$21.57M | — | -$35.62M | -$9.7M | -$25.6M | -$0.43 | -$0.43 | 59,734,000 | 59,734,000 |
|---|
| 2018-06-30 | $438.87M | — | — | $33.37M | $112.64M | — | -$54.48M | — | -$65.77M | -$29.21M | -$35.5M | -$0.57 | -$0.57 | 59,208,000 | 59,208,000 |
|---|
| 2018-03-31 | $439.67M | $170.75M | — | $36.87M | $106.04M | — | -$33.05M | — | -$36.65M | -$16.75M | -$19.52M | -$0.34 | -$0.34 | 201,000 | 201,000 |
|---|
| 2017-12-31 | $381.84M | $126.44M | — | $40.15M | $100.13M | — | -$25.33M | — | -$24.81M | $2.17M | -$25.62M | -$0.42 | -$0.42 | 58,638,000 | 58,638,000 |
|---|
| 2017-09-30 | $393.07M | $133.85M | — | $46.27M | $90.08M | — | -$15.86M | — | -$26.1M | -$11.46M | -$13.89M | -$0.24 | -$0.24 | 58,229,000 | 58,229,000 |
|---|
| 2017-06-30 | $380.04M | $122.65M | — | $45.07M | $89.17M | — | -$17.95M | — | -$17.91M | -$9.18M | -$9.25M | -$0.16 | -$0.16 | 57,842,000 | 57,842,000 |
|---|
| 2017-03-31 | $416.42M | $141.94M | — | $39.86M | $96.56M | — | $2.68M | — | $2.61M | -$1.64M | $4.25M | $0.11 | $0.12 | 1,776,000 | 1,749,000 |
|---|
| 2016-12-31 | $380.63M | $124.58M | — | $34.44M | $80.28M | — | $7.59M | — | $5.47M | $850,000.00 | $4.62M | $0.08 | $0.08 | 52,976,000 | 54,015,000 |
|---|
| 2016-09-30 | $399.16M | $136.83M | — | $30.18M | $77.22M | — | $18.41M | — | $14.34M | $3.6M | $10.74M | $0.22 | $0.22 | 49,503,000 | 50,533,000 |
|---|
| 2016-06-30 | $363.13M | $120.68M | — | $25.18M | $79.4M | — | $7.78M | — | $2.97M | $810,000.00 | $2.16M | $0.04 | $0.04 | 49,133,000 | 50,170,000 |
|---|
| 2016-03-31 | $371.96M | $133.41M | — | $21.62M | $77.54M | — | $7.49M | — | $1.5M | -$2.88M | $4.39M | $0.09 | $0.09 | 189,000 | 215,000 |
|---|
| 2015-12-31 | $347.76M | $113.82M | — | $19.17M | $76.35M | — | $10.39M | — | $4.84M | -$5.11M | $9.94M | $0.20 | $0.20 | 48,712,000 | 49,630,000 |
|---|
| 2015-09-30 | $353.33M | $116.18M | — | $20.79M | $73.35M | — | $13.83M | — | $7.73M | $2.81M | $4.92M | $0.10 | $0.10 | 48,205,000 | 49,125,000 |
|---|
| 2015-06-30 | $344.38M | $125.83M | — | $15.61M | $71.11M | — | $9.41M | — | $3.53M | $1.01M | $2.52M | $0.05 | $0.05 | 47,918,000 | 48,840,000 |
|---|
| 2015-04-03 | $364.75M | $136.73M | — | $13.49M | $76.38M | — | $19.68M | — | $13.63M | $6.19M | $7.44M | $0.16 | $0.16 | 219,000 | 188,000 |
|---|
| 2015-01-02 | $339.55M | $123.68M | — | $11.85M | $70.96M | — | $18.18M | — | $11.4M | -$3.39M | $14.78M | $0.31 | $0.31 | 47,375,000 | 48,439,000 |
|---|
| 2014-10-03 | $358.76M | $130.09M | — | $11.55M | $54.4M | — | $46.46M | — | $38.47M | $14.47M | $23.99M | $0.51 | $0.50 | 46,863,000 | 48,016,000 |
|---|
| 2014-07-04 | $319.47M | $128.99M | — | $9.78M | $69.1M | — | -$1.17M | — | -$9.77M | -$3.45M | -$6.32M | -$0.13 | -$0.13 | 46,528,000 | 46,528,000 |
|---|
| 2014-04-04 | $343.92M | $144.34M | — | $16.59M | $74.06M | — | -$1.14M | — | -$9.87M | -$6.38M | -$3.49M | -$0.08 | -$0.08 | 168,000 | 168,000 |
|---|
| 2014-01-03 | $332.56M | $140.53M | — | $15.14M | $69.1M | — | $1.52M | — | -$7.64M | -$1.68M | -$5.96M | -$0.13 | -$0.13 | 45,935,000 | 45,935,000 |
|---|
| 2013-10-04 | $353.88M | $157.57M | — | $14.92M | $73.59M | — | -$510,000.00 | — | -$10.38M | -$12.66M | $2.28M | $0.04 | $0.04 | 45,484,000 | 47,067,000 |
|---|
| 2013-06-28 | $321.1M | $129.41M | — | $14.09M | $64.78M | — | $3.42M | — | -$6.72M | -$5.23M | -$1.49M | -$0.04 | -$0.04 | 45,110,000 | 45,110,000 |
|---|
| 2013-03-29 | $308.66M | $135.25M | — | $11.71M | $68.07M | — | -$6.98M | — | -$17.17M | -$19.45M | $2.28M | $0.05 | $0.05 | 269,000 | 269,000 |
|---|
| 2012-12-28 | $286.44M | $119.25M | — | $7.61M | $62.21M | — | $1.27M | — | -$35.87M | -$15.26M | -$20.61M | -$0.47 | -$0.47 | 44,189,000 | 44,189,000 |
|---|
| 2012-09-28 | $282.82M | $121.42M | — | $8.76M | $54.08M | — | -$859,000.00 | — | -$12.37M | -$4.51M | -$7.86M | -$0.18 | -$0.18 | 43,615,000 | 43,615,000 |
|---|
| 2012-06-29 | $241.76M | $109.05M | — | $7.37M | $56.5M | — | -$13.79M | — | -$25.28M | -$10.84M | -$14.42M | -$0.33 | -$0.33 | 43,182,000 | 43,182,000 |
|---|
| 2012-03-30 | $240.54M | $113.14M | — | $6.49M | $49.98M | — | -$5.86M | — | -$13.62M | -$6.34M | -$7.38M | -$0.17 | -$0.17 | 193,000 | 211,000 |
|---|
| 2011-12-30 | $204.96M | $89.46M | — | $6M | $45.64M | — | $1.79M | — | $1.48M | -$3.64M | $5.14M | $0.12 | $0.12 | 42,452,000 | 44,333,000 |
|---|
| 2011-09-30 | $223.02M | $107.91M | — | $6.81M | $44.38M | — | $4.96M | — | $4.76M | -$3.41M | $7.98M | $0.19 | $0.18 | 42,142,000 | 43,894,000 |
|---|
| 2011-07-01 | $195.1M | $92.29M | — | $5.69M | $41.73M | — | $1.3M | — | $1.33M | -$267,000.00 | $1.76M | $0.04 | $0.04 | 41,803,000 | 43,749,000 |
|---|
| 2011-04-01 | $216.37M | $111.77M | — | $7.11M | $42.98M | — | $11.79M | — | $11.86M | -$439,000.00 | $12.14M | $0.29 | $0.28 | 254,000 | 260,000 |
|---|
| 2010-12-31 | $195.94M | $95.01M | — | $6.66M | $40.41M | — | $7.01M | — | $7M | -$5.93M | $12.92M | $0.31 | $0.30 | 41,205,000 | 43,352,000 |
|---|
| 2010-10-01 | $197.89M | $88.45M | — | $7.62M | $41.95M | — | $13.07M | — | $12.19M | $4.39M | $7.79M | $0.19 | $0.18 | 40,640,000 | 42,717,000 |
|---|
| 2010-07-02 | $192M | $94.71M | — | $7.31M | $38.92M | — | $7.38M | — | $5.38M | $1.98M | $3.26M | $0.08 | $0.08 | 39,968,000 | 42,125,000 |
|---|
| 2010-04-02 | $212.64M | $99.42M | — | $5.77M | $42.64M | — | $17.85M | — | $13.07M | $2.67M | $10.45M | $0.29 | $0.27 | 1,157,000 | 1,248,000 |
|---|
| 2010-01-01 | $156.36M | $98.71M | — | $7.86M | $34.42M | — | $1.86M | — | $123,000.00 | -$2.94M | $3.25M | $0.10 | $0.09 | 32,777,000 | 34,725,000 |
|---|
| 2009-10-02 | $160.67M | $104.83M | — | $6.69M | $28.93M | — | $12.03M | — | $11.9M | $2.81M | $9.18M | $0.29 | $0.28 | 31,616,000 | 33,047,000 |
|---|
| 2009-07-03 | $158.41M | $105.57M | — | $7M | $26.92M | — | $11.27M | — | $11.19M | $2.9M | $8.27M | $0.27 | $0.25 | 31,198,000 | 32,683,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 |
|---|
| 2026-03-31 | $4.64B | — | — | $164.91M | $999.48M | $4.27B | $108.13M | — | $104.8M | $116.22M | -$34.09M | -$0.25 | -$0.25 | 134,744,000 | 134,744,000 |
|---|
| 2025-03-31 | $4.52B | — | — | $142.39M | $1.18B | $4.35B | -$97.48M | — | -$545.29M | -$941,000.00 | -$574.96M | -$4.48 | -$4.48 | 128,476,000 | 128,476,000 |
|---|
| 2024-03-31 | $4.28B | — | — | $150.65M | $1.89B | $4.95B | -$889.81M | — | -$1.19B | -$139.47M | -$1.07B | -$9.12 | -$9.12 | 117,189,000 | 117,189,000 |
|---|
| 2023-03-31 | $2.56B | — | — | $128.92M | $718.63M | $2.68B | -$155.96M | — | -$162.16M | $49.42M | $1.08B | $14.29 | $14.29 | 75,915,000 | 75,915,000 |
|---|
| 2022-03-31 | $2.42B | — | — | $149.47M | $640.84M | — | -$113.14M | — | -$137.91M | -$36.52M | -$15.53M | -$0.21 | -$0.21 | 73,397,000 | 73,397,000 |
|---|
| 2021-03-31 | $1.92B | — | — | $108.5M | $497.16M | — | -$45.95M | — | -$78.2M | -$11.19M | $3.69M | $0.06 | $0.06 | 66,444,000 | 66,444,000 |
|---|
| 2020-03-31 | $2.31B | — | — | $130.43M | $523.09M | — | $38.42M | — | $1.43M | -$7.92M | $13.81M | $0.00 | $0.00 | 61,632,000 | 61,632,000 |
|---|
| 2019-03-31 | $2.07B | — | — | $123.04M | $458.46M | — | -$60.62M | — | -$110.48M | -$41.01M | -$66.47M | -$1.13 | -$1.13 | 59,942,000 | 59,942,000 |
|---|
| 2018-03-31 | $1.59B | $553.68M | — | $168.35M | $385.42M | — | -$92.19M | — | -$105.47M | -$35.22M | -$68.28M | -$1.15 | -$1.15 | 58,438,000 | 58,438,000 |
|---|
| 2017-03-31 | $1.56B | $524.03M | — | $129.65M | $333.47M | — | $36.46M | — | $25.38M | $3.62M | $21.77M | $0.45 | $0.45 | 52,318,000 | 53,396,000 |
|---|
| 2016-03-31 | $1.42B | $489.25M | — | $77.18M | $298.35M | — | $41.12M | — | $17.6M | -$4.17M | $21.77M | $0.45 | $0.44 | 48,464,000 | 49,445,000 |
|---|
| 2015-04-03 | $1.38B | $519.48M | — | $46.67M | $270.84M | — | $83.14M | — | $53.72M | $13.83M | $39.89M | $0.86 | $0.84 | 47,139,000 | 48,285,000 |
|---|
| 2014-04-04 | $1.35B | $571.86M | — | $60.74M | $281.53M | — | $3.3M | — | -$34.6M | -$25.95M | -$8.66M | -$0.21 | -$0.21 | 45,744,000 | 45,744,000 |
|---|
| 2013-03-29 | $1.12B | $484.97M | — | $35.45M | $240.86M | — | -$20.36M | — | -$90.68M | -$50.05M | -$40.63M | -$0.94 | -$0.94 | 43,931,000 | 43,931,000 |
|---|
| 2012-03-30 | $863.63M | $402.79M | — | $24.99M | $181.73M | — | $2.19M | — | -$6.05M | -$13.65M | $7.5M | $0.18 | $0.17 | 42,325,000 | 44,226,000 |
|---|
| 2011-04-01 | $802.21M | $389.95M | — | $28.71M | $164.27M | — | $39.25M | — | $36.42M | -$2,000.00 | $36.12M | $0.88 | $0.84 | 40,858,000 | 43,059,000 |
|---|
| 2010-04-02 | $688.08M | $408.53M | — | $27.33M | $132.9M | — | $43.01M | — | $36.28M | $5.44M | $31.14M | $0.94 | $0.89 | 33,020,000 | 34,839,000 |
|---|
| 2009-04-03 | $628.18M | $424.62M | — | $29.62M | $98.62M | — | $44.29M | — | $45.24M | $6.79M | $38.33M | $1.25 | $1.20 | 30,772,000 | 31,884,000 |
|---|