Complete source-backed income-statement history.
- Available history
- 2010-03-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 | $874.1M | $692.1M | $182M | — | $103.3M | — | $74.8M | — | $68.6M | -$5.7M | $73.9M | $1.39 | $1.37 | 53,300,000 | 54,000,000 |
|---|
| 2026-03-31 | $954.4M | $739.7M | $214.7M | — | $101.7M | — | $103.9M | — | $95.6M | $22M | $73.3M | $1.39 | $1.36 | 100,000 | 100,000 |
|---|
| 2025-12-31 | $805M | $618.9M | $186.1M | — | $89.3M | — | $89.3M | — | -$38.5M | $8.3M | -$47.4M | -$0.90 | -$0.90 | 52,800,000 | 52,800,000 |
|---|
| 2025-09-30 | $738.9M | $574M | $164.9M | — | $84.2M | — | $73.5M | — | $63.7M | $18.9M | $44.4M | $0.84 | $0.83 | 52,700,000 | 53,800,000 |
|---|
| 2025-06-30 | $682.8M | $517.4M | $165.4M | — | $84.9M | — | $75.7M | — | $65.7M | $14M | $51.2M | $0.97 | $0.95 | 52,600,000 | 53,700,000 |
|---|
| 2025-03-31 | $647.2M | $481.2M | $166M | — | $81.5M | — | $74.5M | — | $66.8M | $16.7M | $49.6M | $0.94 | $0.93 | 0 | 0 |
|---|
| 2024-12-31 | $616.8M | $467.2M | $149.6M | — | $82M | — | $59.3M | — | $54.2M | $13M | $41M | $0.78 | $0.76 | 52,700,000 | 53,900,000 |
|---|
| 2024-09-30 | $658M | $492.4M | $165.6M | — | $85.8M | — | $75.3M | — | $66.4M | $20M | $46.1M | $0.88 | $0.86 | 52,600,000 | 53,900,000 |
|---|
| 2024-06-30 | $661.5M | $498.9M | $162.6M | — | $82.8M | — | $74.4M | — | $66.6M | $18.8M | $47.3M | $0.90 | $0.88 | 52,500,000 | 53,900,000 |
|---|
| 2024-03-31 | $603.5M | $468.2M | $135.3M | — | $75.6M | — | $46.8M | — | $39.5M | $13.4M | $25.8M | $0.49 | $0.48 | 0 | 200,000 |
|---|
| 2023-12-31 | $561.4M | $434.1M | $127.3M | — | $68M | — | $61.7M | — | $55.4M | $10.3M | $44.4M | $0.85 | $0.83 | 52,300,000 | 53,200,000 |
|---|
| 2023-09-30 | $620.5M | $485.4M | $135.1M | — | $68.9M | — | $65.7M | — | $59.7M | $12.8M | $46.5M | $0.89 | $0.87 | 52,400,000 | 53,400,000 |
|---|
| 2023-06-30 | $622.4M | $494.5M | $127.9M | — | $61.4M | — | $66.5M | — | $60M | $14.7M | $44.8M | $0.86 | $0.85 | 52,300,000 | 53,000,000 |
|---|
| 2023-03-31 | $618.1M | $505.9M | $112.2M | — | $60.9M | — | $48.5M | — | $42.2M | -$48.1M | $89.9M | $1.72 | $1.70 | 100,000 | 100,000 |
|---|
| 2022-12-31 | $560M | $462.4M | $97.6M | — | $58M | — | $39.5M | — | $33.2M | $8.5M | $24.5M | $0.47 | $0.46 | 52,300,000 | 52,900,000 |
|---|
| 2022-09-30 | $578.8M | $482.6M | $96.2M | — | $58.8M | — | $36.8M | — | $30.7M | $6.4M | $24.4M | $0.47 | $0.46 | 52,200,000 | 52,700,000 |
|---|
| 2022-06-30 | $541M | $457.6M | $83.4M | — | $56.3M | — | $25.6M | — | $19.2M | $4.9M | $14.3M | $0.27 | $0.27 | 52,200,000 | 52,400,000 |
|---|
| 2022-03-31 | $574.4M | $479.2M | $95.2M | — | $53.5M | — | $20.6M | — | $16.3M | $7.8M | $8.4M | $0.16 | $0.16 | 100,000 | 0 |
|---|
| 2021-12-31 | $502.2M | $427.6M | $74.6M | — | $50.3M | — | $79.4M | — | $74.5M | $100,000.00 | $74.1M | $1.42 | $1.41 | 52,000,000 | 52,400,000 |
|---|
| 2021-09-30 | $478.9M | $412.6M | $66.3M | — | $51.9M | — | $10.5M | — | $6M | $5.4M | $400,000.00 | $0.01 | $0.01 | 52,000,000 | 52,600,000 |
|---|
| 2021-06-30 | $494.6M | $421.4M | $73.2M | — | $59.4M | — | $8.7M | — | $4.7M | $1.9M | $2.3M | $0.04 | $0.04 | 51,800,000 | 52,500,000 |
|---|
| 2021-03-31 | $514.9M | $431.1M | $83.8M | — | $59.3M | — | -$14.3M | — | -$19.7M | -$5.1M | -$15M | -$0.29 | -$0.29 | 100,000 | 100,000 |
|---|
| 2020-12-31 | $484.3M | $401.6M | $82.7M | — | $56.1M | — | -$108.7M | — | -$113.8M | $81.6M | -$195.7M | -$3.81 | -$3.81 | 51,300,000 | 51,300,000 |
|---|
| 2020-09-30 | $461.4M | $380.6M | $80.8M | — | $50.8M | — | $28.5M | — | $22.8M | $13.9M | $8.6M | $0.17 | $0.17 | 51,300,000 | 51,300,000 |
|---|
| 2020-06-30 | $347.8M | $301.7M | $46.1M | — | $44.7M | — | -$3.2M | — | -$8.6M | -$200,000.00 | -$8.6M | -$0.17 | -$0.17 | 50,900,000 | 50,900,000 |
|---|
| 2020-03-31 | $472.9M | $398M | $74.9M | — | $55.2M | — | $5.6M | — | -$2.3M | $4.1M | -$6.7M | -$0.13 | -$0.13 | 0 | -300,000 |
|---|
| 2019-12-31 | $473.4M | $399.9M | $73.5M | — | $63.5M | — | $8.2M | — | $2.7M | $1.7M | $1.2M | $0.02 | $0.02 | 50,800,000 | 51,100,000 |
|---|
| 2019-09-30 | $500.2M | $424.5M | $75.7M | — | $67.4M | — | $6M | — | -$1.1M | $3.7M | -$4.7M | -$0.09 | -$0.09 | 50,800,000 | 50,800,000 |
|---|
| 2019-06-30 | $529M | $445.6M | $83.4M | — | $63.5M | — | $18.1M | — | $11.1M | $2.9M | $8M | $0.16 | $0.16 | 50,700,000 | 51,100,000 |
|---|
| 2019-03-31 | $556.7M | $465.1M | $91.6M | — | $64.2M | — | $18.5M | — | $10.6M | $4.2M | $6.3M | $0.12 | $0.12 | 100,000 | 100,000 |
|---|
| 2018-12-31 | $541M | $449.3M | $91.7M | — | $57.2M | — | $33.6M | — | $26.9M | $8.6M | $18M | $0.36 | $0.35 | 50,500,000 | 51,200,000 |
|---|
| 2018-09-30 | $548.9M | $461M | $87.9M | — | $63.4M | — | $22.8M | — | $15.8M | -$22.9M | $38.5M | $0.76 | $0.75 | 50,500,000 | 51,400,000 |
|---|
| 2018-06-30 | $566.1M | $471.8M | $94.3M | — | $59.3M | — | $34.8M | — | $27.5M | $5M | $22M | $0.43 | $0.43 | 50,300,000 | 51,200,000 |
|---|
| 2018-03-31 | $566.6M | $470.1M | $96.5M | — | $63.6M | — | $27.2M | — | $20.1M | $2.1M | $17.6M | $0.35 | $0.34 | 100,000 | 300,000 |
|---|
| 2017-12-31 | $512.7M | $427.3M | $85.4M | — | $60.8M | — | $13.9M | — | $7.3M | $35.2M | -$28.3M | -$0.57 | -$0.57 | 50,000,000 | 50,000,000 |
|---|
| 2017-09-30 | $508.3M | $422.2M | $86.1M | — | $62.2M | — | $23.5M | — | $15.8M | -$500,000.00 | $15.9M | $0.32 | $0.31 | 49,800,000 | 50,700,000 |
|---|
| 2017-06-30 | $515.5M | $427M | $88.5M | — | $59.2M | — | $27.6M | — | $20.1M | $2.7M | $17M | $0.34 | $0.34 | 49,500,000 | 50,100,000 |
|---|
| 2017-03-31 | $488.3M | $403.2M | $85.1M | — | $60.1M | — | $20.9M | — | $12.7M | $4.6M | $8M | $0.16 | $0.16 | 500,000 | 600,000 |
|---|
| 2016-12-31 | $349.8M | $290.8M | $59M | — | $50.7M | — | $6.7M | — | $1.2M | -$700,000.00 | $1.7M | $0.04 | $0.04 | 47,900,000 | 48,500,000 |
|---|
| 2016-09-30 | $317.7M | $269.7M | $48M | — | $48.2M | — | -$1.1M | — | -$5M | -$1M | -$4.1M | -$0.09 | -$0.09 | 47,100,000 | 47,100,000 |
|---|
| 2016-06-30 | $347.2M | $284.9M | $62.3M | — | $44.2M | — | $15.8M | — | $11.9M | $3M | $8.6M | $0.18 | $0.18 | 46,900,000 | 47,200,000 |
|---|
| 2016-03-31 | $343.7M | $271.4M | $72.3M | — | $7.1M | — | $43.9M | — | $5.6M | -$2.2M | $7.6M | $0.16 | $0.16 | -100,000 | -100,000 |
|---|
| 2015-12-31 | $328.7M | $270.1M | $58.6M | — | $43.3M | — | $13.7M | — | $10.6M | $2.4M | $8.2M | $0.17 | $0.17 | 47,400,000 | 47,800,000 |
|---|
| 2015-09-30 | $334M | $288.3M | $45.7M | — | $76.8M | — | -$32.1M | — | -$34.9M | -$12.4M | -$22.5M | -$0.47 | -$0.47 | 47,400,000 | 47,400,000 |
|---|
| 2015-06-30 | $346.1M | $289.1M | $57M | — | $42.8M | — | $11.6M | — | $8.8M | $3.3M | $5.1M | $0.11 | $0.11 | 47,300,000 | 47,800,000 |
|---|
| 2015-03-31 | $363M | $300.3M | $62.7M | — | $48.7M | — | $5.2M | — | $2.9M | $5.9M | -$3.2M | -$0.06 | -$0.07 | 0 | 100,000 |
|---|
| 2014-12-31 | $363.6M | $304.2M | $59.4M | — | $45.2M | — | $15.5M | — | $12.1M | $3M | $9.6M | $0.20 | $0.20 | 47,200,000 | 47,700,000 |
|---|
| 2014-09-30 | $377.3M | $320.6M | $56.7M | — | $47.8M | — | $7.9M | — | $5.4M | $3.4M | $1.7M | $0.04 | $0.04 | 47,200,000 | 47,700,000 |
|---|
| 2014-06-30 | $392.5M | $324.8M | $67.7M | — | $42.8M | — | $24.1M | — | $20.8M | $6.7M | $13.7M | $0.29 | $0.28 | 47,000,000 | 47,700,000 |
|---|
| 2014-03-31 | $390.6M | $328.3M | $62.3M | — | $48.8M | — | $6.7M | — | $3.7M | -$116M | $119.4M | $2.52 | $2.49 | 100,000 | 100,000 |
|---|
| 2013-12-31 | $347M | $290.2M | $56.8M | — | $44.5M | — | $900,000.00 | — | -$2.6M | $800,000.00 | -$3.6M | -$0.08 | -$0.08 | 46,900,000 | 46,900,000 |
|---|
| 2013-09-30 | $364.2M | $307M | $57.2M | — | $46M | — | $10.6M | — | $7.4M | $2.4M | $4.6M | $0.10 | $0.10 | 46,800,000 | 47,600,000 |
|---|
| 2013-06-30 | $375.8M | $313.9M | $61.9M | — | $42.4M | — | $19M | — | $15.5M | $4.9M | $10M | $0.21 | $0.21 | 46,700,000 | 47,300,000 |
|---|
| 2013-03-31 | $359.6M | $303.5M | $56.1M | — | $39.5M | — | $6.1M | — | $2.9M | $4.5M | -$2.1M | -$0.05 | -$0.05 | 0 | 0 |
|---|
| 2012-12-31 | $326.1M | $277.9M | $48.2M | — | $42.3M | — | -$3.8M | — | -$6.9M | $1.5M | -$8.7M | -$0.19 | -$0.19 | 46,700,000 | 46,700,000 |
|---|
| 2012-09-30 | $339.9M | $287.4M | $52.5M | — | $41.3M | — | -$6.8M | — | -$10M | $1.9M | -$12.2M | -$0.26 | -$0.26 | 46,600,000 | 46,600,000 |
|---|
| 2012-06-30 | $350.4M | $298.7M | $51.7M | — | $43.2M | — | $3.9M | — | $998,000.00 | $2M | -$1.2M | -$0.03 | -$0.03 | 46,500,000 | 46,500,000 |
|---|
| 2012-03-31 | $388.8M | $324.5M | $64.3M | — | $46.2M | — | $17.8M | — | $15M | -$700,000.00 | $15.6M | $0.34 | $0.33 | 0 | 0 |
|---|
| 2011-12-31 | $373.3M | $313.2M | $60.1M | — | $40.7M | — | $17.2M | — | $12.7M | $3.9M | $9M | $0.19 | $0.19 | 46,500,000 | 46,800,000 |
|---|
| 2011-09-30 | $397.29M | $334.92M | $62.37M | — | $50.18M | — | $12.2M | — | $2.68M | $1.68M | $1.34M | $0.03 | $0.03 | 46,477,000 | 46,858,000 |
|---|
| 2011-06-30 | $417.86M | $348.06M | $69.8M | — | $49.6M | — | $20.26M | — | $17.61M | $5.04M | $12.58M | $0.27 | $0.27 | 46,361 | 46,980 |
|---|
| 2011-03-31 | $396.72M | $335.72M | $61.01M | — | $49.58M | — | $7.93M | — | $5.88M | -$5.5M | $11.32M | $0.24 | $0.24 | — | — |
|---|
| 2010-12-31 | $360.04M | $303.5M | $56.55M | — | $47.41M | — | $9.14M | — | $6.72M | $1.13M | $5.55M | $0.12 | $0.12 | — | — |
|---|
| 2010-09-30 | $345.9M | $290.13M | $55.77M | — | $46.72M | — | $9.05M | — | -$8.87M | $4.82M | -$16.66M | -$0.36 | -$0.36 | — | — |
|---|
| 2010-06-30 | $345.53M | $286.56M | $58.98M | — | $42.2M | — | $16.78M | — | $9.07M | $4.04M | $4.99M | $0.11 | $0.11 | — | — |
|---|
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 | $3.18B | $2.45B | $731.1M | $29.3M | $360.1M | — | $342.4M | — | $186.5M | $63.2M | $121.5M | $2.30 | $2.26 | 52,800,000 | 53,800,000 |
|---|
| 2025-03-31 | $2.58B | $1.94B | $643.8M | $34.9M | $332.1M | — | $283.5M | — | $254M | $68.5M | $184M | $3.50 | $3.42 | 52,600,000 | 53,900,000 |
|---|
| 2024-03-31 | $2.41B | $1.88B | $525.6M | $42M | $273.9M | — | $240.7M | — | $214.6M | $51.2M | $161.5M | $3.08 | $3.03 | 52,400,000 | 53,400,000 |
|---|
| 2023-03-31 | $2.3B | $1.91B | $389.4M | $44M | $234M | — | $150.4M | — | $125.3M | -$28.3M | $153.1M | $2.93 | $2.90 | 52,300,000 | 52,800,000 |
|---|
| 2022-03-31 | $2.05B | $1.74B | $309.3M | $50.3M | $215.1M | — | $119.2M | — | $101.5M | $15.2M | $85.2M | $1.64 | $1.62 | 52,000,000 | 52,500,000 |
|---|
| 2021-03-31 | $1.81B | $1.52B | $293.4M | $46.3M | $210.9M | — | -$97.7M | — | -$119.3M | $90.2M | -$210.7M | -$4.11 | -$4.11 | 51,300,000 | 51,300,000 |
|---|
| 2020-03-31 | $1.98B | $1.67B | $307.5M | $59.5M | $249.6M | — | $37.9M | — | $10.4M | $12.4M | -$2.2M | -$0.04 | -$0.04 | 50,800,000 | 50,800,000 |
|---|
| 2019-03-31 | $2.21B | $1.85B | $365.5M | $69.8M | $244.1M | — | $109.7M | — | $80.8M | -$5.1M | $84.8M | $1.67 | $1.65 | 50,500,000 | 51,300,000 |
|---|
| 2018-03-31 | $2.1B | $1.75B | $356.5M | $65.8M | $245.8M | — | $92.2M | — | $63.3M | $39.5M | $22.2M | $0.44 | $0.43 | 49,900,000 | 50,900,000 |
|---|
| 2017-03-31 | $1.5B | $1.25B | $254.4M | $64.4M | $203.2M | — | $42.3M | — | $20.8M | $5.9M | $14.2M | $0.29 | $0.29 | 47,800,000 | 48,300,000 |
|---|
| 2016-03-31 | $1.35B | $1.12B | $233.6M | $61.1M | $170M | — | $37.1M | — | -$9.9M | -$8.9M | -$1.6M | -$0.03 | -$0.03 | 47,300,000 | 47,300,000 |
|---|
| 2015-03-31 | $1.5B | $1.25B | $246.5M | $62M | $184.5M | — | $52.7M | — | $41.2M | $19M | $21.8M | $0.46 | $0.45 | 47,200,000 | 47,800,000 |
|---|
| 2014-03-31 | $1.48B | $1.24B | $238.2M | $61.7M | $181.7M | — | $37.2M | — | $24M | -$107.9M | $130.4M | $2.75 | $2.72 | 46,900,000 | 47,600,000 |
|---|
| 2013-03-31 | $1.38B | $1.17B | $208.6M | $68.4M | $166.3M | — | -$600,000.00 | — | -$13M | $9.8M | -$24.2M | -$0.52 | -$0.52 | 46,600,000 | 46,600,000 |
|---|
| 2012-03-31 | $1.58B | $1.32B | $256.6M | $70.2M | $186.6M | — | $67.5M | — | $47.9M | $9.9M | $38.5M | $0.83 | $0.82 | 46,500,000 | 46,900,000 |
|---|
| 2011-03-31 | $1.45B | $1.22B | $232.3M | $67M | $185.9M | — | $42.9M | — | $12.8M | $4.5M | $5.2M | $0.11 | $0.11 | 46,200,000 | 46,700,000 |
|---|
| 2010-03-31 | $1.16B | $990.41M | $172.17M | — | $168.04M | — | $4.13M | — | -$13.17M | $9.67M | -$31.83M | -$0.81 | -$0.81 | — | — |
|---|