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 | $736.61M | $303.06M | $433.56M | — | $125.62M | — | $302.88M | — | $299.25M | $69.79M | $226.98M | $2.98 | $2.93 | 20,000 | 193,000 |
|---|
| 2026-03-31 | $592.59M | $384.61M | $207.98M | — | $124.05M | — | $79.43M | — | $79.71M | $18.59M | $58.23M | $0.76 | $0.75 | 76,264,000 | 77,758,000 |
|---|
| 2025-12-31 | $529.53M | $355.66M | $173.87M | — | $116.3M | — | $52.66M | — | $48.67M | $13.47M | $33.89M | $0.44 | $0.44 | 76,194,000 | 77,083,000 |
|---|
| 2025-09-30 | $497.97M | $343.42M | $154.55M | — | $113.03M | — | $37.56M | — | $33.7M | $9.06M | $23.3M | $0.31 | $0.30 | 76,128,000 | 76,829,000 |
|---|
| 2025-06-30 | $516.45M | $370.78M | $145.67M | — | $105.86M | $105.86M | $31.37M | — | $30.37M | $7.24M | $21.59M | $0.29 | $0.29 | -350,000 | -314,000 |
|---|
| 2025-03-31 | $486.4M | $330.03M | $156.37M | — | $104.01M | $104.01M | $44.06M | — | $43.3M | $10.22M | $31.48M | $0.41 | $0.41 | 77,037,000 | 77,651,000 |
|---|
| 2024-12-31 | $482.05M | $337.02M | $145.03M | — | $109.31M | $109.31M | $31.67M | — | $26.96M | $7.93M | $17.93M | $0.23 | $0.23 | 77,724,000 | 78,379,000 |
|---|
| 2024-09-30 | $481.95M | $330.94M | $151.01M | — | $111.65M | $111.65M | $36.03M | — | $31.37M | $7.91M | $22.12M | $0.28 | $0.28 | 78,067,000 | 78,657,000 |
|---|
| 2024-06-30 | $543.31M | $371.97M | $171.34M | — | — | $105.49M | $61.4M | — | $55.18M | $16.94M | $37.18M | $0.47 | $0.47 | -265,000 | -232,000 |
|---|
| 2024-03-31 | $515.79M | $362.53M | $153.26M | — | — | $108.68M | $35.23M | — | $28.53M | $7.82M | $18.98M | $0.24 | $0.24 | 79,229,000 | 79,849,000 |
|---|
| 2023-12-31 | $495.32M | $355.72M | $139.6M | — | — | $107.34M | $28.48M | — | $22.32M | -$2.01M | $23.11M | $0.29 | $0.29 | 79,700,000 | 80,114,000 |
|---|
| 2023-09-30 | $492.48M | $329.58M | $162.9M | — | — | $111.65M | $45.12M | — | $38.43M | $8.06M | $30.06M | $0.38 | $0.37 | 80,025,000 | 80,699,000 |
|---|
| 2023-06-30 | $550.24M | $374.57M | $175.67M | — | — | $109.98M | $55.93M | — | $47.12M | $9.38M | $36.43M | $0.46 | $0.45 | -164,000 | -123,000 |
|---|
| 2023-03-31 | $536.04M | $368.12M | $167.91M | — | — | $113.27M | $52.47M | — | $43.74M | $10.67M | $31.94M | $0.40 | $0.39 | 80,611,000 | 81,281,000 |
|---|
| 2022-12-31 | $497.12M | $354.23M | $142.89M | — | — | $105.76M | $35.49M | — | $27.89M | $4.96M | $21.9M | $0.27 | $0.27 | 80,737,000 | 81,237,000 |
|---|
| 2022-09-30 | $494.79M | $334.82M | $159.97M | — | — | $108.28M | $48.53M | — | $40.88M | $11.24M | $28.2M | $0.35 | $0.34 | 81,544,000 | 82,165,000 |
|---|
| 2022-06-30 | $530.02M | $360.36M | $169.65M | — | — | $102.67M | $62.67M | — | $59.35M | $16.5M | $41.71M | $0.51 | $0.50 | -286,000 | -324,000 |
|---|
| 2022-03-31 | $512.26M | $347.64M | $164.62M | — | — | $107.08M | $53.36M | — | $51.46M | $14.58M | $35.3M | $0.42 | $0.42 | 83,084,000 | 83,807,000 |
|---|
| 2021-12-31 | $486.67M | $333.72M | $152.96M | — | — | $106.65M | $47.51M | — | $44.19M | $11.46M | $31.42M | $0.38 | $0.37 | 83,637,000 | 84,374,000 |
|---|
| 2021-09-30 | $483.51M | $322.76M | $160.75M | — | — | $102.69M | $54.61M | — | $51.74M | $13.99M | $36.2M | $0.43 | $0.43 | 83,880,000 | 84,751,000 |
|---|
| 2021-06-30 | $515.97M | $340.27M | $175.7M | — | — | $108.04M | $60.79M | — | $52.54M | $16.5M | $35.1M | $0.42 | $0.42 | 63,000 | 149,000 |
|---|
| 2021-03-31 | $484.66M | $334.48M | $150.18M | — | — | $108.11M | $39.52M | — | $21.29M | -$1.7M | $21.62M | $0.26 | $0.26 | 83,719,000 | 84,588,000 |
|---|
| 2020-12-31 | $440.51M | $318.98M | $121.53M | — | — | $97.76M | $19.03M | — | $14.57M | -$5.68M | $19.39M | $0.23 | $0.23 | 83,582,000 | 84,197,000 |
|---|
| 2020-09-30 | $400.31M | $295.23M | $105.07M | — | — | $93.34M | -$17.18M | — | -$23.74M | -$2.88M | -$21.68M | -$0.26 | -$0.26 | 83,318,000 | 83,318,000 |
|---|
| 2020-06-30 | $379.05M | $277.6M | $101.46M | — | — | $68.16M | $15.62M | — | $9.83M | $18.3M | -$9.11M | -$0.11 | -$0.11 | 25,000 | -542,000 |
|---|
| 2020-03-31 | $483.08M | $326.07M | $157.02M | — | — | $98.53M | $37.89M | — | $32.43M | $30.19M | $2.92M | $0.04 | $0.03 | 83,106,000 | 83,696,000 |
|---|
| 2019-12-31 | $505.08M | $373.06M | $132.02M | — | — | $107.55M | -$47.64M | — | -$51.48M | -$45.25M | -$5.94M | -$0.07 | -$0.07 | 83,075,000 | 83,075,000 |
|---|
| 2019-09-30 | $518.09M | $379.11M | $138.98M | — | — | $114.19M | $16.38M | — | $11.18M | $3.77M | $6.47M | $0.08 | $0.08 | 82,881,000 | 83,487,000 |
|---|
| 2019-06-30 | $603.95M | $390.23M | $213.72M | — | — | $116.1M | $84.97M | — | $79.88M | $16.81M | $61.98M | $0.75 | $0.74 | 74,000 | 25,000 |
|---|
| 2019-03-31 | $597.2M | $389.12M | $208.09M | — | — | $120.14M | $81.87M | — | $78.76M | $8.63M | $68.55M | $0.83 | $0.82 | 82,479,000 | 83,339,000 |
|---|
| 2018-12-31 | $587.39M | $388.8M | $198.6M | — | — | $114.64M | $78.86M | — | $74.78M | $18.53M | $54.7M | $0.66 | $0.66 | 82,331,000 | 83,310,000 |
|---|
| 2018-09-30 | $586.69M | $375.6M | $211.09M | — | — | $123.29M | $83.15M | — | $77.82M | $19.39M | $56.7M | $0.69 | $0.68 | 82,105,000 | 83,194,000 |
|---|
| 2018-06-30 | $646.12M | $413.86M | $232.26M | — | — | $129.89M | $93.65M | — | $88.93M | $18.78M | $68.53M | $0.83 | $0.83 | 99,000 | 84,000 |
|---|
| 2018-03-31 | $607.94M | $391.52M | $216.42M | — | — | $130.63M | $80.83M | — | $77.24M | $24.13M | $50.87M | $0.62 | $0.61 | 81,793,000 | 83,109,000 |
|---|
| 2017-12-31 | $571.35M | $381.84M | $189.5M | — | — | $122.14M | $63.64M | — | $59.63M | $17.47M | $41.6M | $0.51 | $0.50 | 81,477,000 | 82,778,000 |
|---|
| 2017-09-30 | $542.45M | $360.51M | $181.95M | — | — | $120.59M | $52.17M | — | $49.24M | $9.6M | $39.18M | $0.48 | $0.48 | 81,071,000 | 82,123,000 |
|---|
| 2017-06-30 | $565.03M | $397.53M | $167.5M | — | — | $120.76M | $22.04M | — | $33.11M | $7.49M | $24.64M | $0.30 | $0.31 | 132,000 | 204,000 |
|---|
| 2017-03-31 | $528.63M | $342.37M | $186.27M | — | — | $116.94M | $57.91M | — | $48.96M | $9.3M | $38.89M | $0.48 | $0.48 | 80,398,000 | 81,381,000 |
|---|
| 2016-12-31 | $487.57M | $339.95M | $147.62M | — | — | $111M | $24.01M | — | $16.14M | $8.22M | $7.26M | $0.09 | $0.09 | 80,206,000 | 81,026,000 |
|---|
| 2016-09-30 | $477.14M | $333.61M | $143.53M | — | — | $119.87M | -$9.21M | — | -$16.32M | $4.88M | -$21.66M | -$0.27 | -$0.27 | 80,054,000 | 80,054,000 |
|---|
| 2016-06-30 | $521.22M | $354.54M | $166.68M | — | — | $121.15M | $25.06M | — | $20.75M | $86.81M | -$66.51M | -$0.83 | -$0.83 | 21,000 | 21,000 |
|---|
| 2016-03-31 | $497.84M | $340.48M | $157.35M | — | — | $121M | $27.34M | — | $22.16M | $5.47M | $16M | $0.20 | $0.20 | 79,871,000 | 80,224,000 |
|---|
| 2015-12-31 | $524.02M | $383.22M | $140.81M | — | — | $123.58M | -$233.96M | — | -$240.03M | -$71.22M | -$169.23M | -$2.12 | -$2.12 | 79,840,000 | 79,840,000 |
|---|
| 2015-09-30 | $555.35M | $404.13M | $151.22M | — | — | $129.24M | $6.61M | — | -$1.45M | $4.25M | -$6.23M | -$0.08 | -$0.08 | 79,728,000 | 79,728,000 |
|---|
| 2015-06-30 | $637.65M | $448.69M | $188.97M | — | — | $130.92M | $35.32M | — | $29.49M | $7.32M | $21.15M | $0.27 | $0.27 | 60,000 | 60,000 |
|---|
| 2015-03-31 | $638.97M | $439.5M | $199.47M | — | — | $138.03M | -$120.39M | — | -$127.77M | -$82.22M | -$46.23M | -$0.58 | -$0.58 | 79,389,000 | 79,389,000 |
|---|
| 2014-12-31 | $675.63M | $476.17M | $199.46M | — | — | $137.46M | -$333.77M | — | -$343.95M | $43.75M | -$388.3M | -$4.89 | -$4.89 | 79,343,000 | 79,343,000 |
|---|
| 2014-09-30 | $694.94M | $476.84M | $218.1M | — | — | $148.49M | $61.02M | — | $54.62M | $14.5M | $39.49M | $0.50 | $0.49 | 79,114,000 | 79,933,000 |
|---|
| 2014-06-30 | $772.2M | $519.36M | $252.84M | — | — | $154.79M | $78.06M | — | $68.34M | $20.86M | $45.46M | $0.57 | $0.57 | 47,000 | 45,000 |
|---|
| 2014-03-31 | $755.24M | $516.29M | $238.96M | — | — | $152.3M | $76.83M | — | $68.51M | $16.51M | $50.87M | $0.65 | $0.64 | 78,718,000 | 79,744,000 |
|---|
| 2013-12-31 | $689.94M | $482.97M | $206.97M | — | — | $148.42M | $49.72M | — | $40.82M | $16.66M | $24.21M | $0.31 | $0.30 | 78,729,000 | 79,776,000 |
|---|
| 2013-09-30 | $619.81M | $421.57M | $198.24M | — | — | $134.26M | $58.83M | — | $51.14M | $12.58M | $37.84M | $0.48 | $0.48 | 78,439,000 | 79,470,000 |
|---|
| 2013-06-30 | $671.41M | $442.7M | $228.71M | — | — | $132.88M | $90.57M | — | $81.72M | $19.54M | $60.82M | $0.77 | $0.76 | -281,000 | -300,000 |
|---|
| 2013-03-31 | $655.36M | $446.87M | $208.5M | — | — | $128.33M | $74.97M | — | $66.72M | $12.34M | $53.92M | $0.68 | $0.67 | 79,294,000 | 80,619,000 |
|---|
| 2012-12-31 | $633.14M | $433.7M | $199.45M | — | — | $127.78M | $66.47M | — | $58.84M | $15.54M | $42.14M | $0.53 | $0.52 | 79,713,000 | 80,986,000 |
|---|
| 2012-09-30 | $629.46M | $421.11M | $208.35M | — | — | $138.86M | $64.38M | — | $59.33M | $12.28M | $46.39M | $0.58 | $0.57 | 80,245,000 | 81,405,000 |
|---|
| 2012-06-30 | $739.22M | $474.36M | $264.86M | — | — | $142.03M | $117.46M | — | $108.6M | $22.04M | $86.05M | $1.07 | $1.05 | 37,000 | 5,000 |
|---|
| 2012-03-31 | $696.41M | $449.97M | $246.45M | — | — | $138.9M | $103.29M | — | $95.78M | $19.54M | $75.5M | $0.94 | $0.93 | 80,110,000 | 81,535,000 |
|---|
| 2011-12-31 | $641.74M | $409.86M | $231.89M | — | — | $134.57M | $94.05M | — | $90.05M | $15.58M | $73.7M | $0.92 | $0.91 | 79,765,000 | 80,936,000 |
|---|
| 2011-09-30 | $658.88M | $407.82M | $251.06M | — | — | $145.99M | $101.61M | — | $95.55M | $21.98M | $71.99M | $0.89 | $0.88 | 80,659,000 | 81,808,000 |
|---|
| 2011-06-30 | $693.74M | $428.09M | $265.65M | — | — | $143.08M | $114.77M | — | $109.59M | $22.76M | $86.65M | $1.06 | $1.04 | -81,000 | 9,000 |
|---|
| 2011-03-31 | $614.83M | $384.85M | $229.98M | — | — | $138.32M | $87.78M | — | $80.6M | $15.39M | $64.68M | $0.79 | $0.77 | 82,138,000 | 83,495,000 |
|---|
| 2010-12-31 | $565.77M | $365.74M | $200.03M | — | — | $132.11M | $61.62M | — | $56.31M | $12.02M | $43.47M | $0.53 | $0.52 | 82,186,000 | 83,337,000 |
|---|
| 2010-09-30 | $529.16M | $340.42M | $188.74M | — | — | $125.02M | $57.51M | — | $49.64M | $13.68M | $34.92M | $0.43 | $0.42 | 82,105,000 | 82,689,000 |
|---|
| 2010-06-30 | $538.64M | $339.13M | $199.52M | — | — | $123.36M | $60.99M | — | $56.9M | $15.95M | $40.58M | $0.50 | $0.50 | 210,000 | 293,000 |
|---|
| 2010-03-31 | $493.17M | $322.84M | $170.32M | — | — | $120.06M | $26.3M | — | $21.27M | $11.07M | $9.69M | $0.12 | $0.12 | 81,358,000 | 82,189,000 |
|---|
| 2009-12-31 | $442.87M | $302.78M | $140.09M | — | — | $117.9M | $15.47M | — | $11.38M | $5.09M | $5.97M | $0.07 | $0.07 | 81,149,000 | 81,855,000 |
|---|
| 2009-09-30 | $409.4M | $291.59M | $117.8M | — | — | $116.16M | -$9.53M | — | -$12.95M | -$5.13M | -$9.82M | -$0.12 | -$0.12 | 79,772,000 | 79,772,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 | $2.36B | $1.39B | $969.96M | $43.2M | $478.99M | — | $472.53M | — | $461.33M | $110.92M | $342.39M | $4.49 | $4.42 | 76,215,000 | 77,424,000 |
|---|
| 2025-06-30 | $1.97B | $1.37B | $598.07M | $44.4M | $430.84M | $430.84M | $143.12M | — | $132M | $33.3M | $93.13M | $1.21 | $1.20 | 77,264,000 | 77,894,000 |
|---|
| 2024-06-30 | $2.05B | $1.42B | $627.09M | $44.2M | $433.16M | $433.16M | $170.22M | — | $144.45M | $30.81M | $109.32M | $1.38 | $1.37 | 79,390,000 | 79,965,000 |
|---|
| 2023-06-30 | $2.08B | $1.43B | $646.44M | $43.1M | — | $437.29M | $192.42M | — | $159.62M | $36.26M | $118.46M | $1.47 | $1.46 | 80,803,000 | 81,402,000 |
|---|
| 2022-06-30 | $2.01B | $1.36B | $647.98M | $42.1M | — | $419.09M | $218.14M | — | $206.73M | $56.53M | $144.62M | $1.74 | $1.72 | 83,252,000 | 83,944,000 |
|---|
| 2021-06-30 | $1.84B | $1.29B | $552.48M | $39.5M | — | $407.25M | $102.17M | — | $64.66M | $6.24M | $54.43M | $0.65 | $0.65 | 83,602,000 | 84,333,000 |
|---|
| 2020-06-30 | $1.89B | $1.36B | $529.47M | $38.7M | — | $388.44M | $22.25M | — | $1.96M | $7.01M | -$5.66M | -$0.07 | -$0.07 | 83,047,000 | 83,047,000 |
|---|
| 2019-06-30 | $2.38B | $1.54B | $831.5M | $39M | — | $474.15M | $328.85M | — | $311.24M | $63.36M | $241.93M | $2.94 | $2.90 | 82,379,000 | 83,291,000 |
|---|
| 2018-06-30 | $2.37B | $1.55B | $820.12M | $38.9M | — | $503.25M | $290.3M | — | $275.04M | $69.98M | $200.18M | $2.45 | $2.42 | 81,544,000 | 82,754,000 |
|---|
| 2017-06-30 | $2.06B | $1.41B | $644.92M | $38M | — | $468.57M | $94.75M | — | $81.88M | $29.9M | $49.14M | $0.61 | $0.61 | 80,351,000 | 81,169,000 |
|---|
| 2016-06-30 | $2.1B | $1.48B | $616.07M | $39.4M | — | $494.98M | -$174.94M | — | -$198.57M | $25.31M | -$225.97M | -$2.83 | -$2.83 | 79,835,000 | 79,835,000 |
|---|
| 2015-06-30 | $2.65B | $1.84B | $805.99M | $45.1M | — | $554.9M | -$357.82M | — | -$387.62M | -$16.65M | -$373.9M | -$4.71 | -$4.71 | 79,342,000 | 79,342,000 |
|---|
| 2014-06-30 | $2.84B | $1.94B | $897M | $44M | — | $589.77M | $263.43M | — | $228.81M | $66.61M | $158.37M | $2.01 | $1.99 | 78,678,000 | 79,667,000 |
|---|
| 2013-06-30 | $2.59B | $1.74B | $845M | $39.7M | — | $527.85M | $296.39M | — | $266.61M | $59.69M | $203.27M | $2.56 | $2.52 | 79,463,000 | 80,612,000 |
|---|
| 2012-06-30 | $2.74B | $1.74B | $994.25M | $38.3M | — | $561.49M | $416.41M | — | $389.97M | $79.14M | $307.23M | $3.83 | $3.77 | 80,216,000 | 81,439,000 |
|---|
| 2011-06-30 | $2.4B | $1.52B | $884.39M | $33.3M | — | $538.53M | $321.67M | — | $296.13M | $63.86M | $229.73M | $2.80 | $2.76 | 82,063,000 | 83,173,000 |
|---|
| 2010-06-30 | $1.88B | $1.26B | $627.73M | $28M | — | $477.49M | $93.23M | — | $76.6M | $26.98M | $46.42M | $0.57 | $0.57 | 80,966,000 | 81,690,000 |
|---|
| 2009-06-30 | $2B | $1.42B | $576.54M | $27.6M | — | $489.57M | -$99.82M | — | -$112.5M | -$11.21M | -$119.74M | -$1.64 | -$1.64 | 73,122,000 | 73,122,000 |
|---|