Complete source-backed income-statement history.
- Available history
- 2009-09-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 | $481.37M | $255.32M | $226.05M | — | $110.55M | $110.55M | $115.5M | -$23.53M | $91.97M | $25.66M | $51.63M | $1.17 | $1.14 | 43,970,000 | 45,148,000 |
|---|
| 2026-03-31 | $421.86M | $229.87M | $191.99M | — | $104.64M | — | $87.35M | -$22.37M | $64.98M | $18.04M | $19.32M | $0.43 | $0.42 | 44,616,000 | 45,690,000 |
|---|
| 2025-12-31 | $649.09M | $382.32M | $266.77M | — | $153.41M | — | $113.36M | -$23.39M | $89.97M | $25.58M | $64.39M | $1.44 | $1.41 | 44,655,000 | 45,765,000 |
|---|
| 2025-09-30 | $1.2B | $770.67M | $429.43M | — | $286.33M | $286.33M | $143.1M | -$7.43M | $135.67M | $84.85M | $43.64M | $0.97 | $0.93 | -151,000 | -226,000 |
|---|
| 2025-06-30 | $449.69M | $230.85M | $218.84M | — | $107.28M | $350.9M | -$132.05M | -$23.71M | -$155.76M | -$47.11M | -$120.14M | -$2.65 | -$2.65 | 45,320,000 | 45,320,000 |
|---|
| 2025-03-31 | $426.68M | $228.34M | $198.35M | — | $107.46M | — | $90.89M | -$23.3M | $67.59M | $17.78M | $56.76M | $1.24 | $1.21 | 45,658,000 | 46,900,000 |
|---|
| 2024-12-31 | $632.37M | $368.1M | $264.28M | — | $152.18M | — | $112.1M | -$14.68M | $97.42M | $26.57M | $70.85M | $1.56 | $1.49 | 45,538,000 | 47,541,000 |
|---|
| 2024-09-30 | $659.67M | $396.19M | $263.48M | — | $151.81M | $151.81M | $111.67M | -$24.75M | $86.93M | $24.44M | $62.49M | $1.33 | $1.29 | -348,000 | -417,000 |
|---|
| 2024-06-30 | $647.81M | $398.67M | $249.15M | — | $159.81M | $159.81M | $89.34M | -$28.33M | $61.01M | $19.92M | $41.09M | $0.87 | $0.84 | 47,034,000 | 48,851,000 |
|---|
| 2024-03-31 | $672.88M | $402.22M | $270.67M | — | $157.22M | $157.22M | $113.45M | -$24.88M | $88.57M | $24.43M | $64.14M | $1.34 | $1.28 | 47,946,000 | 49,931,000 |
|---|
| 2023-12-31 | $643.15M | $406.51M | $236.64M | — | $152.8M | — | $83.84M | -$23.7M | $60.14M | $17.97M | $42.18M | $0.86 | $0.82 | 48,784,000 | 51,467,000 |
|---|
| 2023-09-30 | $641.39M | $395.51M | $245.88M | — | $157.27M | $166.47M | $79.41M | -$23.04M | $56.37M | $14.4M | $41.97M | $0.81 | $0.77 | -529,000 | -475,000 |
|---|
| 2023-06-30 | $683.43M | $408.81M | $274.62M | — | $172.44M | $172.44M | $102.19M | -$23.73M | $78.45M | $29.25M | $49.21M | $0.94 | $0.90 | 52,304,000 | 54,602,000 |
|---|
| 2023-03-31 | $710.98M | $516.49M | $194.49M | — | $160.3M | $260.3M | -$65.81M | -$24.35M | -$90.16M | -$27.9M | -$62.26M | -$1.17 | -$1.17 | 53,038,000 | 53,038,000 |
|---|
| 2022-12-31 | $649.38M | $415.56M | $233.83M | — | $152.72M | — | $81.11M | -$13.09M | $68.02M | $19.32M | $48.7M | $0.93 | $0.88 | 52,579,000 | 55,298,000 |
|---|
| 2022-09-30 | $708.94M | $459.14M | $249.8M | — | $166.35M | $683.38M | -$433.58M | -$20.07M | -$453.64M | -$38.28M | -$416.83M | -$8.08 | -$7.90 | 145,000 | -2,032,000 |
|---|
| 2022-06-30 | $768.18M | $507.58M | $260.6M | — | $157.39M | $157.39M | $103.21M | -$27.16M | $76.05M | $23.27M | $140.29M | $2.71 | $2.60 | 51,734,000 | 53,914,000 |
|---|
| 2022-03-31 | $779.62M | $518.97M | $260.64M | — | $157.84M | $157.84M | $102.81M | -$20.01M | $82.8M | $24.64M | $65.69M | $1.27 | $1.23 | 51,668,000 | 53,430,000 |
|---|
| 2021-12-31 | $591.75M | $425.91M | $165.84M | — | $127.35M | — | $38.49M | -$14.57M | $23.92M | $7.21M | $19.3M | $0.38 | $0.36 | 51,178,000 | 53,753,000 |
|---|
| 2021-09-30 | $570.2M | $414.33M | $155.87M | — | $123.39M | — | $32.48M | -$15.07M | $17.41M | $4.79M | $15.89M | $0.31 | $0.29 | 51,000 | 63,000 |
|---|
| 2021-06-30 | $584.22M | $424.32M | $159.9M | — | $117.8M | — | $42.11M | -$15.21M | $26.89M | $12.08M | $16.71M | $0.33 | $0.31 | 50,903,000 | 53,504,000 |
|---|
| 2021-03-31 | $574.68M | $413.48M | $161.21M | — | $117.56M | — | $43.65M | -$14.45M | $29.2M | $11.08M | $17.11M | $0.34 | $0.32 | 50,838,000 | 53,264,000 |
|---|
| 2020-12-31 | $541.52M | $377.39M | $164.14M | — | $111.71M | — | $52.43M | -$15.29M | $37.14M | $11.71M | $29.5M | $0.58 | $0.55 | 50,596,000 | 53,192,000 |
|---|
| 2020-09-30 | $319.7M | $202.66M | $117.04M | — | $86.68M | — | $30.36M | -$17.24M | $13.12M | $5.02M | $20.09M | $0.45 | $0.43 | 1,105,000 | 1,197,000 |
|---|
| 2020-06-30 | $632.06M | $467.06M | $165M | — | $113.51M | — | $51.49M | -$17.01M | $34.48M | $12.65M | $21.83M | $0.52 | $0.50 | 41,712,000 | 43,774,000 |
|---|
| 2020-03-31 | $566.35M | $414.32M | $152.03M | — | $126.47M | — | $25.57M | -$22.64M | $2.93M | $2.03M | $895,000.00 | $0.02 | $0.02 | 41,565,000 | 43,734,000 |
|---|
| 2019-12-31 | $548.44M | $398.52M | $149.92M | — | $117.8M | — | $32.12M | -$15.17M | $16.95M | $6.34M | $10.61M | $0.26 | $0.24 | 41,173,000 | 43,895,000 |
|---|
| 2019-09-30 | $239.12M | $157.31M | $81.81M | — | $64.81M | — | $17M | -$14.81M | $2.19M | $6.09M | $16.1M | $0.39 | $0.37 | 46,000 | 239,000 |
|---|
| 2019-06-30 | $574.97M | $420.49M | $154.48M | — | $117.99M | — | $36.49M | -$16.11M | $20.39M | $6.26M | $13.6M | $0.33 | $0.31 | 40,967,000 | 43,164,000 |
|---|
| 2019-03-31 | $549.63M | $412.13M | $137.5M | — | $111.78M | — | $25.72M | -$16.04M | $9.68M | $3.19M | -$1.16M | -$0.03 | -$0.03 | 40,949,000 | 42,832,000 |
|---|
| 2018-12-31 | $510.52M | $367.48M | $143.05M | — | $113.75M | — | $29.29M | -$15.33M | $13.97M | $5.21M | $8.75M | $0.21 | $0.21 | 40,750,000 | 41,888,000 |
|---|
| 2018-09-30 | $545.51M | $415.03M | $130.48M | — | $92.29M | — | $38.19M | -$14.5M | $23.69M | $22.66M | -$1.42M | -$0.02 | -$0.02 | -227,000 | -198,000 |
|---|
| 2018-06-30 | $516.55M | $377.87M | $138.68M | — | $115.11M | — | $23.57M | -$14.57M | $9M | $1.56M | $5.83M | $0.14 | $0.14 | 40,295,000 | 41,742,000 |
|---|
| 2018-03-31 | $478.56M | $357.18M | $121.38M | — | $104.49M | — | $16.89M | -$13.7M | $3.19M | $1.24M | $90.28M | $2.18 | $2.11 | 41,477,000 | 42,765,000 |
|---|
| 2017-12-31 | $437.3M | $316.52M | $120.78M | — | $106.62M | — | $14.16M | -$16.23M | -$2.07M | -$24.9M | $30.99M | $0.74 | $0.72 | 41,923,000 | 43,336,000 |
|---|
| 2017-09-30 | $430.8M | $316.27M | $114.53M | — | $99.72M | $97.72M | $14.81M | -$11.26M | $3.55M | -$786,000.00 | -$11.95M | -$0.30 | -$0.28 | 240,000 | 77,000 |
|---|
| 2017-06-30 | $358.11M | $260.13M | $97.98M | — | $80.56M | $90.74M | $17.43M | -$12.88M | $4.55M | $95,000.00 | $9.55M | $0.23 | $0.22 | 41,683,000 | 43,255,000 |
|---|
| 2017-03-31 | $383.81M | $284.94M | $98.87M | — | $81.93M | — | $16.94M | -$12.77M | $4.17M | $2.22M | $5.05M | $0.12 | $0.12 | 41,277,000 | 43,229,000 |
|---|
| 2016-12-31 | $352.28M | $255.53M | $96.74M | — | $78.88M | — | $17.86M | -$13.43M | $4.43M | -$2.61M | $12.26M | $0.31 | $0.29 | 39,336,000 | 42,312,000 |
|---|
| 2016-09-30 | $20.58M | -$30.5M | $51.07M | — | $46.59M | $40.69M | $10.39M | -$13.12M | -$2.73M | $1.97M | $5.53M | $0.14 | $0.13 | -244,000 | -134,000 |
|---|
| 2016-06-30 | $462.2M | $342.84M | $119.36M | — | $88.88M | $94.78M | $24.58M | -$12.82M | $11.76M | $4.16M | $7.6M | $0.19 | $0.18 | 40,558,000 | 43,280,000 |
|---|
| 2016-03-31 | $500.11M | $385.95M | $114.16M | — | $91.59M | $91.59M | $22.57M | -$12.73M | $9.84M | $3.74M | $6.1M | $0.15 | $0.14 | 41,426,000 | 43,891,000 |
|---|
| 2015-12-31 | $494.15M | $378.04M | $116.11M | — | $91.3M | $91.3M | $24.81M | -$11.46M | $13.35M | $2.56M | $10.79M | $0.26 | $0.24 | 41,968,000 | 45,384,000 |
|---|
| 2015-09-30 | -$30.58M | -$67.08M | $36.49M | — | $42.4M | $91.72M | -$5.9M | -$11.92M | -$17.83M | -$6.64M | $10.8M | $0.25 | $0.23 | -620,000 | -346,000 |
|---|
| 2015-06-30 | $511.69M | $388.21M | $123.49M | — | $95.58M | $95.58M | $27.91M | -$11.22M | $16.69M | $5.8M | $10.89M | $0.25 | $0.23 | 44,025,000 | 46,980,000 |
|---|
| 2015-03-31 | $500.02M | $385.65M | $114.38M | — | $93.57M | $93.57M | $20.81M | -$12.61M | $8.2M | $3.07M | $5.12M | $0.11 | $0.11 | 45,349,000 | 47,669,000 |
|---|
| 2014-12-31 | $502.16M | $384.17M | $117.99M | — | $93.9M | $93.9M | $24.09M | -$12.09M | $12.01M | $4.53M | $7.47M | $0.16 | $0.16 | 46,310,000 | 48,136,000 |
|---|
| 2014-09-30 | $525.63M | $400.03M | $125.6M | — | $101.66M | $105.91M | $19.7M | -$12.3M | $7.4M | -$549,000.00 | $7.95M | $0.16 | $0.16 | -671,000 | -671,000 |
|---|
| 2014-06-30 | $505.04M | $386.73M | $118.31M | — | $96.14M | $96.49M | $21.81M | -$8.92M | $12.89M | -$1.57M | $14.46M | $0.30 | $0.29 | 48,370,000 | 49,836,000 |
|---|
| 2014-03-31 | $507.69M | $397.7M | $109.99M | — | $89.62M | $90.31M | $19.67M | -$50.47M | -$30.8M | -$4.97M | -$25.83M | -$0.53 | -$0.53 | 48,990,000 | 48,990,000 |
|---|
| 2013-12-31 | $453.46M | $347.96M | $105.5M | — | $87.68M | $88.52M | $16.98M | -$12.2M | $4.79M | $1.55M | $3.24M | $0.06 | $0.06 | 52,754,000 | 54,633,000 |
|---|
| 2013-09-30 | $449.01M | $342.9M | $106.11M | — | $85.85M | $87.06M | $19.05M | -$11.91M | $7.14M | $3.69M | $425,000.00 | $0.01 | $0.01 | -160,000 | -172,000 |
|---|
| 2013-06-30 | $509.83M | $401.52M | $108.31M | — | $86.35M | $87.95M | $20.36M | -$12.53M | $7.83M | $4.23M | $3.6M | $0.07 | $0.06 | 54,265,000 | 56,204,000 |
|---|
| 2013-03-31 | $488.74M | $383.25M | $105.5M | — | $86.06M | $95.4M | $10.1M | -$12.49M | -$2.39M | -$1.57M | -$819,000.00 | -$0.02 | -$0.02 | 54,345,000 | 54,345,000 |
|---|
| 2012-12-31 | $423.75M | $326.08M | $97.67M | — | $82.22M | $83.33M | $14.34M | -$12.59M | $1.75M | $1.19M | $558,000.00 | $0.01 | $0.01 | 55,153,000 | 57,265,000 |
|---|
| 2012-09-30 | $447.44M | $349.79M | $97.65M | — | $85.04M | $87.93M | $9.72M | -$12.43M | -$2.71M | -$6.15M | $3.45M | $0.06 | $0.06 | -118,000 | 18,000 |
|---|
| 2012-06-30 | $480.25M | $364.6M | $115.65M | — | $87.44M | $87.44M | $28.2M | -$13.21M | $14.99M | $5.95M | $9.05M | $0.16 | $0.16 | 56,034,000 | 57,495,000 |
|---|
| 2012-03-31 | $482.43M | $379.63M | $102.8M | — | $86.15M | $86.15M | $16.65M | -$11.89M | $4.76M | $2.73M | $2.03M | $0.04 | $0.04 | 56,037,000 | 57,380,000 |
|---|
| 2011-12-31 | $451.03M | $348.32M | $102.71M | — | $83.07M | $84.86M | $17.85M | -$12.95M | $4.89M | $2.41M | $2.49M | $0.04 | $0.04 | 56,025,000 | 57,082,000 |
|---|
| 2011-09-30 | $484.99M | $379.7M | $105.29M | — | $83.52M | $86.34M | $18.95M | -$12.3M | $6.65M | $3.27M | $3.38M | $0.05 | $0.05 | -468,000 | -468,000 |
|---|
| 2011-06-30 | $455.28M | $356.11M | $99.17M | — | $82.05M | $84.16M | $15.01M | -$12.32M | $2.69M | -$2.18M | $4.87M | $0.08 | $0.08 | 59,606,000 | 60,525,000 |
|---|
| 2011-03-31 | $476.13M | $374.99M | $101.14M | — | $84.36M | $85.58M | $15.57M | -$36.21M | -$20.64M | -$6.64M | -$14M | -$0.24 | -$0.24 | 59,280,000 | 59,280,000 |
|---|
| 2010-12-31 | $414.4M | $326.54M | $87.86M | — | $80.45M | $81.84M | $6.02M | -$9.07M | -$3.05M | -$1.37M | -$1.68M | -$0.03 | -$0.03 | 59,274,000 | 59,274,000 |
|---|
| 2010-09-30 | $347.84M | $273.24M | $74.6M | — | $73.74M | $74.2M | $401,000.00 | $588,000.00 | $989,000.00 | $2.69M | -$1.7M | -$0.03 | -$0.03 | 30,000 | 96,000 |
|---|
| 2010-06-30 | $327.03M | $252.67M | $74.36M | — | $61.65M | $63.14M | $11.22M | -$4.26M | $6.95M | $1.97M | $4.97M | $0.08 | $0.08 | 59,018,000 | 60,154,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-09-30 | $2.52B | $1.46B | $1.06B | — | $608.12M | $851.73M | $206.28M | -$78.91M | $127.37M | $76.26M | $51.11M | $1.13 | $1.09 | 45,354,000 | 46,685,000 |
|---|
| 2024-09-30 | $2.62B | $1.6B | $1.02B | — | $621.64M | $621.64M | $398.3M | -$101.65M | $296.65M | $86.75M | $209.9M | $4.41 | $4.23 | 47,573,000 | 49,668,000 |
|---|
| 2023-09-30 | $2.69B | $1.74B | $948.82M | — | $642.73M | $751.93M | $196.89M | -$84.21M | $112.68M | $35.07M | $77.62M | $1.49 | $1.42 | 52,111,000 | 54,612,000 |
|---|
| 2022-09-30 | $2.85B | $1.91B | $936.89M | — | $608.93M | $1.13B | -$189.07M | -$81.81M | -$270.88M | $16.84M | -$191.56M | -$3.71 | -$3.71 | 51,672,000 | 51,672,000 |
|---|
| 2021-09-30 | $2.27B | $1.63B | $641.11M | — | $470.53M | $470.53M | $170.58M | -$60.63M | $109.96M | $39.65M | $79.21M | $1.56 | $1.48 | 50,830,000 | 53,369,000 |
|---|
| 2020-09-30 | $2.07B | $1.48B | $583.99M | — | $444.45M | $444.45M | $139.54M | -$72.06M | $67.48M | $26.04M | $53.43M | $1.25 | $1.19 | 42,588,000 | 45,015,000 |
|---|
| 2019-09-30 | $1.87B | $1.36B | $516.85M | — | $408.34M | — | $108.51M | -$62.28M | $46.22M | $20.75M | $37.29M | $0.91 | $0.87 | 40,934,000 | 42,888,000 |
|---|
| 2018-09-30 | $1.98B | $1.47B | $511.32M | — | $418.52M | — | $92.8M | -$58.99M | $33.81M | $555,000.00 | $125.68M | $3.06 | $2.96 | 41,005,000 | 42,422,000 |
|---|
| 2017-09-30 | $1.52B | $1.12B | $408.13M | — | $341.09M | $339.09M | $67.03M | -$50.34M | $16.7M | -$1.09M | $14.91M | $0.36 | $0.35 | 41,005,000 | 43,011,000 |
|---|
| 2016-09-30 | $1.48B | $1.08B | $400.69M | — | $318.35M | $318.35M | $82.34M | -$50.13M | $32.21M | $12.43M | $30.01M | $0.73 | $0.68 | 41,074,000 | 44,109,000 |
|---|
| 2015-09-30 | $1.48B | $1.09B | $392.35M | — | $325.44M | $374.76M | $66.91M | -$47.85M | $19.07M | $6.77M | $34.29M | $0.77 | $0.73 | 44,608,000 | 46,939,000 |
|---|
| 2014-09-30 | $1.99B | $1.53B | $459.4M | — | $375.1M | $381.24M | $78.16M | -$83.88M | -$5.72M | -$5.54M | -$177,000.00 | $0.00 | $0.00 | 49,367,000 | 49,367,000 |
|---|
| 2013-09-30 | $1.87B | $1.45B | $417.59M | — | $340.47M | $353.73M | $63.85M | -$49.52M | $14.33M | $7.54M | $3.77M | $0.07 | $0.07 | 54,428,000 | 56,563,000 |
|---|
| 2012-09-30 | $1.86B | $1.44B | $418.81M | — | $341.7M | $346.39M | $72.42M | -$50.48M | $21.94M | $4.93M | $17.01M | $0.30 | $0.30 | 55,914,000 | 57,329,000 |
|---|
| 2011-09-30 | $1.83B | $1.44B | $393.46M | — | $330.37M | $337.91M | $55.55M | -$69.9M | -$14.35M | -$6.92M | -$7.43M | -$0.13 | -$0.13 | 58,919,000 | 58,919,000 |
|---|
| 2010-09-30 | $1.29B | $1.01B | $288.3M | — | $261.4M | $265.58M | $22.72M | -$8.91M | $13.81M | $4.31M | $9.59M | $0.16 | $0.16 | 58,974,000 | 59,993,000 |
|---|
| 2009-09-30 | $1.19B | $936.93M | $257.12M | — | $230.74M | $231.98M | $25.15M | -$5.54M | $19.61M | $1.69M | $18.71M | $0.32 | $0.32 | 58,699,000 | 59,002,000 |
|---|