Complete source-backed income-statement history.
- Available history
- 2009-06-30 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 | $851M | — | $268.9M | — | $62M | — | $206.9M | — | $204.7M | $42.3M | $162.4M | $3.25 | $3.23 | -100,000 | 0 |
|---|
| 2026-03-31 | $811.5M | — | $251.8M | — | $65.3M | — | $186.5M | — | $176.7M | $37.1M | $139.6M | $2.79 | $2.77 | 50,000,000 | 50,300,000 |
|---|
| 2025-12-31 | $728M | — | $218.3M | — | $63.1M | — | $155.2M | — | $130M | $24.7M | $105.3M | $2.10 | $2.09 | 50,100,000 | 50,300,000 |
|---|
| 2025-09-30 | $733.7M | — | $216.4M | — | $63.1M | — | $153.3M | — | $144.8M | $22.3M | $122.5M | $2.45 | $2.43 | 50,100,000 | 50,400,000 |
|---|
| 2025-06-30 | $755.6M | — | $214M | — | $62.6M | — | $151.4M | — | $139.1M | $27.4M | $111.7M | $2.23 | $2.21 | 0 | 0 |
|---|
| 2025-03-31 | $727M | — | $200.8M | — | $63M | — | $137.8M | — | $122M | $26.6M | $95.4M | $1.90 | $1.88 | 50,200,000 | 50,700,000 |
|---|
| 2024-12-31 | $676.9M | — | $177.5M | — | $58.6M | — | $118.9M | — | $105.1M | $21M | $84.1M | $1.68 | $1.66 | 50,200,000 | 50,700,000 |
|---|
| 2024-09-30 | $717.6M | — | $176.3M | — | $59.1M | — | $113.6M | -$100,000.00 | $101.1M | $16.3M | $84.8M | $1.69 | $1.67 | 50,100,000 | 50,700,000 |
|---|
| 2024-06-30 | $798.6M | — | $190.6M | — | $65.4M | — | $108.3M | — | $93.9M | $300,000.00 | $93.6M | $1.88 | $1.85 | 200,000 | 200,000 |
|---|
| 2024-03-31 | $684.9M | — | $147M | — | $57M | — | $75.9M | -$52.9M | $10.1M | $3.8M | $6.3M | $0.12 | $0.12 | 49,700,000 | 50,300,000 |
|---|
| 2023-12-31 | $624.2M | — | $122.6M | — | $52.8M | — | $69.8M | -$1.6M | $55.2M | $12.5M | $42.7M | $0.86 | $0.85 | 49,700,000 | 50,200,000 |
|---|
| 2023-09-30 | $651.9M | — | $124.1M | — | $55.1M | — | $69M | -$4M | $52.3M | $8.4M | $43.9M | $0.89 | $0.88 | 49,200,000 | 49,900,000 |
|---|
| 2023-06-30 | $758.2M | — | $119.1M | — | $56.2M | — | $62.9M | — | $48.6M | $10.2M | $38.4M | $0.79 | $0.78 | 100,000 | 200,000 |
|---|
| 2023-03-31 | $690.1M | — | $93.5M | — | $54.2M | — | $39.3M | -$800,000.00 | $24M | $5.4M | $18.6M | $0.38 | $0.38 | 48,800,000 | 49,200,000 |
|---|
| 2022-12-31 | $579.1M | — | $70M | — | $47.4M | — | $22.6M | -$1.9M | $7.7M | $1.5M | $6.2M | $0.13 | $0.13 | 48,800,000 | 49,000,000 |
|---|
| 2022-09-30 | $522.9M | — | $54.8M | — | $46.5M | — | $8.3M | -$3.5M | -$7.8M | -$900,000.00 | -$6.9M | -$0.14 | -$0.14 | 48,700,000 | 48,700,000 |
|---|
| 2022-06-30 | $563.7M | — | $72M | — | $47.4M | — | $24.6M | — | $5.4M | $2.8M | $2.6M | $0.06 | $0.06 | 0 | 0 |
|---|
| 2022-03-31 | $489M | — | $39.5M | — | $38.4M | — | $1.1M | $1.8M | -$8.3M | -$800,000.00 | -$7.5M | -$0.16 | -$0.16 | 48,600,000 | 48,600,000 |
|---|
| 2021-12-31 | $396M | — | $13.1M | — | $44.6M | — | -$31.5M | — | -$35M | -$5.6M | -$29.4M | -$0.61 | -$0.61 | 48,600,000 | 48,600,000 |
|---|
| 2021-09-30 | $387.6M | — | $25.2M | — | $44.3M | — | -$19.1M | — | -$25.2M | -$10.4M | -$14.8M | -$0.31 | -$0.31 | 48,500,000 | 48,500,000 |
|---|
| 2021-06-30 | $421.6M | — | -$21.3M | — | $47.9M | — | -$70.8M | — | -$79M | -$21.9M | -$57.1M | -$1.18 | -$1.18 | 0 | 0 |
|---|
| 2021-03-31 | $351.9M | — | $12.8M | — | $47.8M | — | -$40M | — | -$57.2M | -$16.7M | -$40.5M | -$0.84 | -$0.84 | 48,300,000 | 48,300,000 |
|---|
| 2020-12-31 | $348.8M | $342.8M | $6M | — | $42.2M | — | -$89M | — | -$95.6M | -$10.7M | -$84.9M | -$1.76 | -$1.76 | 48,300,000 | 48,300,000 |
|---|
| 2020-09-30 | $353.3M | $349.8M | $3.5M | — | $42.3M | — | -$48.8M | — | -$66M | -$10.4M | -$47.1M | -$0.98 | -$0.98 | 48,300,000 | 48,300,000 |
|---|
| 2020-06-30 | $437.3M | — | -$5.4M | — | $42M | — | -$148.2M | — | -$148.4M | -$30M | -$118.4M | -$2.45 | -$2.44 | 100,000 | -200,000 |
|---|
| 2020-03-31 | $585.4M | $475.9M | $109.5M | — | $50.8M | — | $58.7M | — | $49.9M | $10M | $39.9M | $0.82 | $0.82 | 48,100,000 | 48,300,000 |
|---|
| 2019-12-31 | $573M | $460.4M | $112.6M | — | $55.3M | — | $55M | — | $50.5M | $11.7M | $38.8M | $0.80 | $0.79 | 48,100,000 | 48,500,000 |
|---|
| 2019-09-30 | $585.4M | $472.8M | $112.6M | — | $52.8M | — | $59.8M | — | $54.1M | $12.9M | $41.2M | $0.85 | $0.85 | 47,900,000 | 48,300,000 |
|---|
| 2019-06-30 | $641.4M | $518.5M | $122.9M | — | $55.1M | — | $67.8M | — | $62.6M | $13.7M | $48.9M | $1.01 | $1.00 | 0 | 0 |
|---|
| 2019-03-31 | $609.9M | $486.7M | $123.2M | — | $50M | — | $73.2M | — | $68M | $16.9M | $51.1M | $1.06 | $1.05 | 47,700,000 | 48,100,000 |
|---|
| 2018-12-31 | $556.5M | $449.5M | $107M | — | $51.6M | — | $55.4M | — | $45.2M | $9.7M | $35.5M | $0.73 | $0.73 | 47,700,000 | 48,000,000 |
|---|
| 2018-09-30 | $572.4M | $480.7M | $91.7M | — | $46.7M | — | $45M | — | $40.3M | $8.8M | $31.5M | $0.66 | $0.65 | 47,600,000 | 48,200,000 |
|---|
| 2018-06-30 | $618M | $503.1M | $114.9M | — | $54.9M | — | $60M | — | $53.6M | $10.8M | $42.8M | $0.90 | $0.88 | 0 | 100,000 |
|---|
| 2018-03-31 | $572.2M | $476.2M | $96M | — | $50.3M | — | $45.7M | — | $37.7M | $7.5M | $30.2M | $0.63 | $0.63 | 47,200,000 | 47,700,000 |
|---|
| 2017-12-31 | $487.8M | $402.1M | $85.7M | — | $44.3M | — | $41.4M | — | $33.7M | -$58.4M | $92.1M | $1.93 | $1.92 | 47,200,000 | 47,600,000 |
|---|
| 2017-09-30 | $479.8M | $394.1M | $85.7M | — | $43.5M | — | $42.2M | — | $35.2M | $11.8M | $23.4M | $0.49 | $0.49 | 47,100,000 | 47,300,000 |
|---|
| 2017-06-30 | $507.7M | $398.5M | $109.2M | — | $37.1M | — | $68.9M | — | $38.1M | $12.6M | $25.5M | $0.54 | $0.54 | 0 | 0 |
|---|
| 2017-03-31 | $473.6M | $390.5M | $83.1M | — | $47.3M | — | $35.8M | — | $29.1M | $8.4M | $20.7M | $0.44 | $0.44 | 47,000,000 | 47,100,000 |
|---|
| 2016-12-31 | $427.4M | $364.9M | $62.5M | — | $47.1M | — | $15.4M | — | $8.3M | $1.3M | $7M | $0.15 | $0.15 | 47,000,000 | 47,100,000 |
|---|
| 2016-09-30 | $389M | $343M | $46M | — | $44.6M | — | $1.4M | — | -$5.3M | $900,000.00 | -$6.2M | -$0.13 | -$0.13 | 46,900,000 | 46,900,000 |
|---|
| 2016-06-30 | $457.7M | $384.2M | $73.5M | — | $44.3M | — | $29.2M | — | $23.3M | $8.4M | $14.9M | $0.31 | $0.31 | -400,000 | -300,000 |
|---|
| 2016-03-31 | $456.3M | $386.3M | $47.5M | — | $41.7M | — | -$24.3M | — | -$33M | -$9.1M | -$23.9M | -$0.51 | -$0.51 | 47,100,000 | 47,100,000 |
|---|
| 2015-12-31 | $443.8M | $377.5M | $66.3M | — | $44.5M | — | $21.8M | — | $15.1M | $3.6M | $11.5M | $0.23 | $0.23 | 48,800,000 | 48,900,000 |
|---|
| 2015-09-30 | $455.6M | $387M | $68.6M | — | $43.4M | — | $24.8M | — | $16.1M | $7.2M | $8.9M | $0.18 | $0.18 | 49,700,000 | 49,900,000 |
|---|
| 2015-06-30 | $557.9M | $469.5M | $88.4M | — | $45M | — | $39.6M | — | $33.3M | $10.8M | $22.5M | $0.43 | $0.43 | -600,000 | -600,000 |
|---|
| 2015-03-31 | $570.6M | $494.8M | $75.8M | — | $45.7M | — | $4.8M | — | -$2.3M | -$900,000.00 | -$1.4M | -$0.03 | -$0.03 | 52,600,000 | 52,600,000 |
|---|
| 2014-12-31 | $548.4M | $463.4M | $85M | — | $40M | — | $45M | — | $38.2M | $14.1M | $24.1M | $0.45 | $0.45 | 53,400,000 | 53,600,000 |
|---|
| 2014-09-30 | $549.8M | $480.7M | $69.1M | — | $47M | — | $22.1M | — | $20M | $6.5M | $13.5M | $0.25 | $0.25 | 53,500,000 | 53,700,000 |
|---|
| 2014-06-30 | $604.6M | $498.9M | $105.7M | — | $46.5M | — | $59.2M | — | $54.3M | $16.2M | $38.1M | $0.71 | $0.71 | 100,000 | 0 |
|---|
| 2014-03-31 | $566.3M | $471.8M | $94.5M | — | $45M | — | $49.5M | — | $46.2M | $15.6M | $30.6M | $0.57 | $0.57 | 53,300,000 | 53,700,000 |
|---|
| 2013-12-31 | $503.5M | $408.1M | $95.4M | — | $47.9M | — | $47.5M | — | $44.4M | $14.9M | $29.5M | $0.55 | $0.55 | 53,200,000 | 53,600,000 |
|---|
| 2013-09-30 | $498.6M | $395.3M | $103.3M | — | $47.5M | — | $55.8M | — | $51.5M | $16.9M | $34.6M | $0.65 | $0.65 | 53,100,000 | 53,400,000 |
|---|
| 2013-06-30 | $611.8M | $491.3M | $120.5M | — | $55.1M | — | $65.4M | — | $59M | $18.1M | $41M | $0.77 | $0.76 | 0 | 100,000 |
|---|
| 2013-03-31 | $581.4M | $480.4M | $101M | — | $48M | — | $53M | — | $49.2M | $16.3M | $32.9M | $0.62 | $0.62 | 52,900,000 | 53,200,000 |
|---|
| 2012-12-31 | $533.5M | $430.9M | $102.6M | — | $49.9M | — | $52.7M | — | $49.6M | $16.4M | $33M | $0.62 | $0.62 | 52,900,000 | 53,300,000 |
|---|
| 2012-09-30 | $544.9M | $435.6M | $109.3M | — | $47.7M | — | $61.6M | — | $59.1M | $19.6M | $39.2M | $0.74 | $0.74 | 52,800,000 | 53,400,000 |
|---|
| 2012-06-30 | $643.6M | $523.2M | $120.4M | — | $53.9M | — | $66.5M | — | $62M | $21M | $40.9M | $0.79 | $0.78 | 1,800,000 | 1,500,000 |
|---|
| 2012-03-31 | $539.9M | $434.8M | $105.1M | — | $41.5M | — | $55.7M | — | $51.8M | $18.8M | $33M | $0.69 | $0.69 | 47,200,000 | 47,900,000 |
|---|
| 2011-12-31 | $431.1M | $346.8M | $84.3M | — | $38M | — | $43.9M | — | $38.5M | $14.7M | $23.6M | $0.53 | $0.52 | 44,400,000 | 45,100,000 |
|---|
| 2011-09-30 | $414.1M | $333M | $81.1M | — | $35.7M | — | $44M | — | $36.3M | $12.6M | $23.8M | $0.53 | $0.53 | 44,300,000 | 45,100,000 |
|---|
| 2011-06-30 | $483.6M | $406.6M | $77M | — | $39.6M | — | $35M | — | $33.6M | $7.7M | $25.5M | $0.57 | $0.57 | 0 | 100,000 |
|---|
| 2011-03-31 | $464.2M | $391.1M | $73.1M | — | $37.9M | — | $35.2M | — | $31.9M | $3.1M | $28.6M | $0.64 | $0.64 | 44,100,000 | 44,700,000 |
|---|
| 2010-12-31 | $375.6M | $326.5M | $49.1M | — | $36.3M | — | $12.1M | — | $10.8M | $1.4M | $9.3M | $0.21 | $0.21 | 44,100,000 | 44,700,000 |
|---|
| 2010-09-30 | $351.7M | $301.9M | $49.8M | — | $35.7M | — | $14.1M | — | $11.5M | $3.9M | $7.6M | $0.17 | $0.17 | 44,100,000 | 44,500,000 |
|---|
| 2010-06-30 | $364.2M | $320.5M | $43.7M | — | $33.5M | — | $10.2M | — | $6.7M | $800,000.00 | $5.9M | $0.13 | $0.13 | 0 | 500,000 |
|---|
| 2010-03-31 | $336.9M | $290.6M | $46.3M | — | $33.5M | — | $12.8M | — | $9.9M | $7.8M | $2.1M | $0.05 | $0.05 | 44,000,000 | 44,400,000 |
|---|
| 2009-12-31 | $263.8M | $228.2M | $35.6M | — | $33.6M | — | $2M | — | $4.2M | $700,000.00 | $3.5M | $0.08 | $0.08 | 44,000,000 | 44,200,000 |
|---|
| 2009-09-30 | $233.7M | $214.5M | $19.2M | — | $32.5M | — | -$13.3M | — | -$16.1M | -$6.8M | -$9.3M | -$0.21 | -$0.21 | 43,900,000 | 43,900,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-06-30 | $3.12B | — | $955.5M | $27.7M | $253.5M | — | $702M | — | $656.2M | $126.4M | $529.8M | $10.59 | $10.52 | 50,000,000 | 50,400,000 |
|---|
| 2025-06-30 | $2.88B | — | $768.6M | $26.1M | $243.2M | — | $521.8M | — | $467.3M | $91.3M | $376M | $7.50 | $7.42 | 50,200,000 | 50,700,000 |
|---|
| 2024-06-30 | $2.76B | — | $584.3M | $25.6M | $230.2M | — | $323.1M | — | $211.6M | $25.1M | $186.5M | $3.75 | $3.70 | 49,700,000 | 50,300,000 |
|---|
| 2023-06-30 | $2.55B | — | $337.3M | $24.4M | $204.2M | — | $133.1M | — | $72.5M | $16.1M | $56.4M | $1.15 | $1.14 | 48,800,000 | 49,200,000 |
|---|
| 2022-06-30 | $1.84B | — | $149.8M | $20.4M | $174.7M | — | -$24.9M | — | -$63.1M | -$14M | -$49.1M | -$1.01 | -$1.01 | 48,500,000 | 48,500,000 |
|---|
| 2021-06-30 | $1.48B | — | $1M | $19.7M | $180.2M | — | -$248.6M | — | -$297.9M | -$68.3M | -$229.6M | -$4.76 | -$4.76 | 48,300,000 | 48,300,000 |
|---|
| 2020-06-30 | $2.18B | — | $329.4M | $28M | $201M | — | $25.3M | — | $6.1M | $4.6M | $1.5M | $0.02 | $0.02 | 48,100,000 | 48,200,000 |
|---|
| 2019-06-30 | $2.38B | $1.94B | $444.8M | $23.3M | $203.4M | — | $241.4M | — | $216M | $49M | $167M | $3.46 | $3.43 | 47,700,000 | 48,100,000 |
|---|
| 2018-06-30 | $2.16B | $1.78B | $382.3M | $19.3M | $193M | — | $189.3M | — | $160.2M | -$28.3M | $188.5M | $3.96 | $3.92 | 47,200,000 | 47,600,000 |
|---|
| 2017-06-30 | $1.8B | $1.5B | $300.8M | $16.9M | $176.1M | — | $121.5M | — | $70.2M | $23.2M | $47M | $0.99 | $0.99 | 47,000,000 | 47,100,000 |
|---|
| 2016-06-30 | $1.81B | $1.54B | $255.9M | $16.3M | $173.8M | — | $51.6M | — | $21.5M | $10.2M | $11.3M | $0.23 | $0.23 | 48,100,000 | 48,200,000 |
|---|
| 2015-06-30 | $2.23B | $1.91B | $318.3M | $18.7M | $177.7M | — | $111.5M | — | $89.1M | $30.4M | $58.7M | $1.11 | $1.11 | 52,600,000 | 52,700,000 |
|---|
| 2014-06-30 | $2.17B | $1.77B | $398.9M | $18.5M | $186.9M | — | $212M | — | $196.4M | $63.6M | $132.8M | $2.48 | $2.47 | 53,300,000 | 53,600,000 |
|---|
| 2013-06-30 | $2.27B | $1.84B | $433.5M | $19.4M | $200.8M | — | $232.7M | — | $216.8M | $70.3M | $146.1M | $2.75 | $2.73 | 52,900,000 | 53,200,000 |
|---|
| 2012-06-30 | $2.03B | $1.64B | $391M | $20.5M | $169.2M | — | $210.1M | — | $188.6M | $67M | $121.2M | $2.55 | $2.53 | 47,100,000 | 47,500,000 |
|---|
| 2011-06-30 | $1.68B | $1.43B | $249M | $18.9M | $149.5M | — | $96.4M | — | $87.8M | $16.1M | $71M | $1.59 | $1.59 | 44,100,000 | 44,700,000 |
|---|
| 2010-06-30 | $1.2B | $1.05B | $144.8M | $17.8M | $133.1M | — | $11.7M | — | $4.7M | $2.6M | $2.1M | $0.04 | $0.04 | 43,900,000 | 44,400,000 |
|---|
| 2009-06-30 | $1.36B | $1.16B | $207.2M | $15.4M | $133.8M | — | $64M | — | $63M | $15.1M | $47.9M | $1.08 | $1.08 | 43,900,000 | 44,200,000 |
|---|