Complete source-backed income-statement history.
- Available history
- 2003-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 | $75.25M | — | — | $198.22M | $47.12M | $245.35M | -$170.09M | -$8.81M | -$178.91M | $11,000.00 | -$194.28M | -$1.36 | -$1.36 | 143,378,000 | 143,378,000 |
|---|
| 2026-03-31 | $73.74M | — | — | $173.25M | $41.74M | $215M | -$141.26M | $3.7M | -$137.57M | $7,000.00 | -$132.73M | -$0.93 | -$0.93 | 142,417,000 | 142,417,000 |
|---|
| 2025-12-31 | $264.03M | — | — | $177.2M | — | $223.22M | $40.81M | -$12.54M | $28.27M | $29,000.00 | $30.81M | $0.22 | $0.22 | 137,039,000 | 140,706,000 |
|---|
| 2025-09-30 | $256.47M | — | — | $174.69M | — | $212.37M | $44.11M | -$7.99M | $36.12M | $20M | -$23.75M | -$0.18 | -$0.18 | 1,373,000 | 406,000 |
|---|
| 2025-06-30 | $27.77M | — | — | $162.37M | $30.95M | $193.32M | -$165.55M | -$13.54M | -$179.09M | -$437,000.00 | -$175.24M | -$1.26 | -$1.26 | 139,039,000 | 139,039,000 |
|---|
| 2025-03-31 | $542.71M | — | — | $133.1M | $28.41M | $161.51M | $381.2M | -$11.59M | $369.62M | $1.75M | $370.45M | $2.78 | $2.75 | 133,363,000 | 134,484,000 |
|---|
| 2024-12-31 | $2.5M | — | — | $137M | — | $163.91M | -$161.41M | -$13.7M | -$175.12M | $103,000.00 | -$173.09M | -$1.39 | -$1.39 | 124,848,000 | 124,848,000 |
|---|
| 2024-09-30 | $0.00 | — | — | — | — | $162.2M | -$162.2M | -$10.6M | -$172.8M | $546,000.00 | -$170.54M | -$1.37 | -$1.37 | 1,524,000 | 1,524,000 |
|---|
| 2024-06-30 | $0.00 | — | — | — | — | $176.14M | -$176.14M | $2.16M | -$173.98M | $0.00 | -$170.79M | -$1.38 | -$1.38 | 124,199,000 | 124,199,000 |
|---|
| 2024-03-31 | $0.00 | — | — | — | — | $126.19M | -$126.19M | -$805,000.00 | -$127M | $0.00 | -$125.3M | -$1.02 | -$1.02 | 123,285,000 | 123,285,000 |
|---|
| 2023-12-31 | $3.55M | — | — | — | — | $140.1M | -$136.55M | -$2.14M | -$138.69M | -$3.31M | -$132.86M | -$1.24 | -$1.24 | 107,415,000 | 107,415,000 |
|---|
| 2023-09-30 | $16.1M | — | — | — | — | $124.43M | -$108.33M | -$660,000.00 | -$108.99M | $2.03M | -$109.68M | -$1.02 | -$1.02 | 153,000 | 153,000 |
|---|
| 2023-06-30 | $15.83M | — | — | — | — | $118.53M | -$102.7M | -$680,000.00 | -$103.38M | $742,000.00 | -$102.95M | -$0.96 | -$0.96 | 107,004,000 | 107,004,000 |
|---|
| 2023-03-31 | $146.27M | — | — | — | — | $98.1M | $48.17M | -$489,000.00 | $47.68M | $0.00 | $48.68M | $0.46 | $0.45 | 106,757,000 | 108,143,000 |
|---|
| 2022-12-31 | $62.55M | — | — | — | — | $104.68M | -$42.13M | $340,000.00 | -$41.79M | $17,000.00 | -$41.33M | -$0.39 | -$0.39 | 106,039,000 | 106,039,000 |
|---|
| 2022-09-30 | $31.58M | — | — | — | — | $115.41M | -$83.83M | $1.67M | -$82.16M | $3.79M | -$85.51M | -$0.81 | -$0.81 | 153,000 | 153,000 |
|---|
| 2022-06-30 | $32.41M | — | — | — | — | $105.32M | -$72.91M | $863,000.00 | -$72.05M | $0.00 | -$72.05M | -$0.68 | -$0.68 | 105,753,000 | 105,753,000 |
|---|
| 2022-03-31 | $151.81M | — | — | — | — | $110.25M | $41.55M | $2.81M | $44.37M | $0.00 | $44.37M | $0.42 | $0.41 | 105,545,000 | 107,929,000 |
|---|
| 2021-12-31 | $27.44M | — | — | — | — | $90.76M | -$63.32M | $449,000.00 | -$62.87M | $0.00 | -$62.87M | -$0.60 | -$0.60 | 104,534,000 | 104,534,000 |
|---|
| 2021-09-30 | $38.28M | — | — | — | — | $103.17M | -$64.88M | $1.51M | -$63.37M | $2,000.00 | -$63.37M | -$0.61 | -$0.61 | 176,000 | 176,000 |
|---|
| 2021-06-30 | $45.89M | — | — | — | — | $77.76M | -$31.87M | $1.94M | -$29.92M | $0.00 | -$29.92M | -$0.29 | -$0.29 | 104,099,000 | 104,099,000 |
|---|
| 2021-03-31 | $32.81M | — | — | — | — | $61.04M | -$28.23M | $1.41M | -$26.82M | — | -$26.82M | -$0.26 | -$0.26 | 103,867,000 | 103,867,000 |
|---|
| 2020-12-31 | $21.3M | — | — | — | — | $45.36M | -$24.05M | $3.32M | -$20.73M | — | -$20.73M | -$0.20 | -$0.20 | 102,757,000 | 102,757,000 |
|---|
| 2020-09-30 | $7.63M | — | — | — | — | $57.75M | -$50.12M | $1.69M | -$48.43M | — | -$48.43M | -$0.48 | -$0.48 | 538,000 | 538,000 |
|---|
| 2020-06-30 | $27.38M | — | — | — | — | $43.32M | -$15.95M | $2.34M | -$13.61M | — | -$13.61M | -$0.13 | -$0.13 | 101,843,000 | 101,843,000 |
|---|
| 2020-03-31 | $23.53M | — | — | — | — | $45.77M | -$22.24M | $2.4M | -$19.84M | — | -$19.84M | -$0.20 | -$0.20 | 101,653,000 | 101,653,000 |
|---|
| 2019-12-31 | $29.46M | — | — | — | — | $34.31M | -$4.85M | $2.18M | -$2.67M | — | -$2.67M | -$0.03 | -$0.03 | 97,090,000 | 97,090,000 |
|---|
| 2019-09-30 | $43.29M | — | — | — | — | $33.65M | $9.64M | $2.24M | $11.88M | $174,000.00 | $11.71M | $0.12 | $0.11 | 494,898 | 793,981 |
|---|
| 2019-06-30 | $42.7M | — | — | — | — | $24.1M | $18.6M | $1.74M | $20.34M | $0.00 | $20.34M | $0.21 | $0.21 | 94,935,471 | 98,884,744 |
|---|
| 2019-03-31 | $48.15M | — | — | — | — | $26.14M | $22.01M | $1.89M | $23.9M | $0.00 | $23.9M | $0.25 | $0.24 | 94,155,407 | 98,082,644 |
|---|
| 2018-12-31 | $34.66M | — | — | — | — | $23.71M | $10.95M | $1.09M | $12.04M | $0.00 | $12.04M | $0.13 | $0.13 | 91,091,823 | 95,590,183 |
|---|
| 2018-09-30 | $11.26M | — | — | — | — | $22.42M | -$11.17M | $410,238.00 | -$10.76M | $2,400.00 | -$10.76M | -$0.12 | -$0.12 | 1,489,088 | 1,489,088 |
|---|
| 2018-06-30 | $727,375.00 | — | — | — | — | $16.65M | -$15.92M | $313,702.00 | -$15.61M | $0.00 | -$15.61M | -$0.18 | -$0.18 | 87,634,435 | 87,634,435 |
|---|
| 2018-03-31 | $650,125.00 | — | — | — | — | $15.68M | -$15.03M | $149,748.00 | -$14.88M | $0.00 | -$14.88M | -$0.18 | -$0.18 | 84,083,937 | 84,083,937 |
|---|
| 2017-12-31 | $3.51M | — | — | — | — | $17.32M | -$13.81M | $614,470.00 | -$13.2M | $0.00 | -$13.2M | -$0.18 | -$0.18 | 74,831,415 | 74,831,415 |
|---|
| 2017-09-30 | $8.71M | — | — | — | — | $18.96M | -$10.25M | -$479,273.00 | -$10.73M | — | -$10.73M | — | — | — | 294,746 |
|---|
| 2017-06-30 | $9.34M | — | — | — | — | $15.06M | -$5.71M | $194,423.00 | -$5.52M | — | -$5.52M | — | — | — | 74,772,103 |
|---|
| 2017-03-31 | $8.99M | — | — | — | — | $15.12M | -$6.13M | $87,085.00 | -$6.04M | — | -$6.04M | — | — | — | 74,629,855 |
|---|
| 2016-12-31 | $4.37M | — | — | — | — | $19.27M | -$14.9M | $2.82M | -$12.09M | — | -$12.09M | — | — | — | 71,444,600 |
|---|
| 2016-09-30 | $31,250.00 | — | — | — | — | $21.83M | -$21.8M | -$424,471.00 | -$22.22M | — | -$22.22M | — | — | — | 1,286,751 |
|---|
| 2016-06-30 | $39,583.00 | — | — | — | — | $19.38M | -$19.34M | -$79,256.00 | -$19.42M | — | -$19.42M | — | — | — | 59,966,955 |
|---|
| 2016-03-31 | $43,750.00 | — | — | — | — | $21.31M | -$21.26M | $448,995.00 | -$20.82M | — | -$20.82M | — | — | — | 59,779,128 |
|---|
| 2015-12-31 | $43,750.00 | — | — | — | — | $19.39M | -$19.34M | $76,856.00 | -$19.26M | — | -$19.26M | — | — | — | 59,548,672 |
|---|
| 2015-09-30 | $43,750.00 | — | — | $10.39M | — | $25.27M | -$25.23M | $489,096.00 | -$24.74M | — | -$24.74M | — | — | — | 727,145 |
|---|
| 2015-06-30 | $123,750.00 | — | — | $7.49M | — | $16.12M | -$15.99M | $57,653.00 | -$15.94M | — | -$15.94M | — | — | — | 59,492,867 |
|---|
| 2015-03-31 | $43,750.00 | — | — | $11.64M | — | $29.68M | -$29.63M | $948,750.00 | -$28.68M | — | -$28.68M | — | — | — | 55,719,923 |
|---|
| 2014-12-31 | $170,750.00 | — | — | $17.74M | — | $25.29M | -$25.12M | $2.54M | -$22.58M | — | -$22.58M | — | — | — | 54,692,392 |
|---|
| 2014-09-30 | $43,750.00 | — | — | $8.42M | — | $22.4M | -$22.35M | -$70,924.00 | -$22.43M | — | -$22.43M | — | — | — | 2,368,022 |
|---|
| 2014-06-30 | $43,750.00 | — | — | $6.39M | — | $12.74M | -$12.7M | $1.07M | -$11.63M | — | -$11.63M | — | — | — | 51,931,989 |
|---|
| 2014-03-31 | $43,750.00 | — | — | $5.22M | — | $11.26M | -$11.21M | -$2.77M | -$13.98M | — | -$13.94M | — | — | — | 44,321,847 |
|---|
| 2013-12-31 | $43,750.00 | — | — | $3.13M | — | $7.05M | -$7.01M | -$3.68M | -$10.69M | — | -$10.63M | — | — | — | 37,741,743 |
|---|
| 2013-09-30 | $43,750.00 | — | — | $3.25M | — | $8.04M | -$8M | -$5.81M | -$13.81M | — | -$13.69M | — | — | — | 5,109,027 |
|---|
| 2013-06-30 | $43,750.00 | — | — | $1.76M | — | $6.43M | -$6.39M | $212,237.00 | -$6.18M | — | -$6.08M | — | — | — | 26,134,183 |
|---|
| 2013-03-31 | $43,750.00 | — | — | $2.13M | — | $5.43M | -$5.39M | -$1.55M | -$6.94M | — | -$6.76M | -$0.41 | — | — | 16,461,693 |
|---|
| 2012-12-31 | $159,016.00 | — | — | $1.58M | — | $4.97M | -$4.81M | $29,312.00 | -$4.78M | — | -$4.61M | -$0.33 | — | — | 14,113,620 |
|---|
| 2012-09-30 | $43,750.00 | — | — | $2.04M | — | $5.42M | -$5.38M | -$222,216.00 | -$5.6M | — | -$5.31M | -$0.42 | — | 457,376 | 457,376 |
|---|
| 2012-06-30 | $47,917.00 | — | — | $1.22M | — | $6.85M | -$6.8M | -$1.44M | -$8.24M | — | -$7.99M | -$0.71 | -$0.71 | 11,238,291 | 11,238,291 |
|---|
| 2012-03-31 | $31,250.00 | — | — | $1.36M | — | $4.9M | -$4.87M | -$714,875.00 | -$5.58M | — | -$5.34M | -$0.50 | -$0.50 | 10,663,869 | 10,663,869 |
|---|
| 2011-12-31 | $23,958.00 | — | — | $769,074.00 | — | $4.06M | -$4.04M | $1.35M | -$2.69M | — | -$2.49M | -$0.25 | — | — | 10,121,069 |
|---|
| 2011-09-30 | $0.00 | — | — | $509,630.00 | — | $2.91M | -$2.91M | -$33,860.00 | -$2.95M | — | -$2.78M | -$0.39 | -$0.36 | 718 | -26,388 |
|---|
| 2011-06-30 | — | — | — | $365,618.00 | — | $1.77M | -$1.77M | -$174,507.00 | -$1.94M | — | -$1.82M | -$0.25 | -$0.25 | 7,182,628 | 7,182,628 |
|---|
| 2011-03-31 | — | — | — | $140,658.00 | — | $1.81M | -$1.81M | $724,282.00 | -$1.09M | — | $2.91M | $0.40 | $0.37 | 7,180,669 | 7,891,395 |
|---|
| 2010-12-31 | $296,139.00 | — | — | $2.26M | — | $3.63M | -$3.34M | $529,343.00 | -$2.81M | — | -$1.44M | — | — | — | — |
|---|
| 2010-09-30 | — | — | — | $157,047.00 | — | $1.79M | -$1.79M | $162,613.00 | -$1.62M | — | -$2M | -$0.84 | -$0.84 | -55,622,167 | -55,622,167 |
|---|
| 2010-06-30 | — | — | — | $123,343.00 | — | $1.39M | -$1.39M | $1.48M | $84,364.00 | — | -$371,055.00 | -$0.01 | -$0.01 | 64,579,403 | 64,579,403 |
|---|
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 | $829.45M | — | — | $607.16M | — | $731.1M | $98.35M | -$46.81M | $51.53M | $21.42M | -$1.63M | -$0.01 | -$0.01 | 133,758,000 | 133,758,000 |
|---|
| 2024-09-30 | $3.55M | — | — | $505.87M | — | $604.63M | -$601.08M | -$11.38M | -$612.46M | -$2.77M | -$599.49M | -$5.00 | -$5.00 | 119,784,000 | 119,784,000 |
|---|
| 2023-09-30 | $240.74M | — | — | $353.19M | — | $445.74M | -$205M | -$1.49M | -$206.49M | $2.78M | -$205.28M | -$1.92 | -$1.92 | 106,750,000 | 106,750,000 |
|---|
| 2022-09-30 | $243.23M | — | — | — | — | $421.74M | -$178.51M | $5.8M | -$172.71M | $3.79M | -$176.06M | -$1.67 | -$1.67 | 105,426,000 | 105,426,000 |
|---|
| 2021-09-30 | $138.29M | — | — | — | — | $287.32M | -$149.04M | $8.19M | -$140.85M | $2,000.00 | -$140.85M | -$1.36 | -$1.36 | 103,745,000 | 103,745,000 |
|---|
| 2020-09-30 | $87.99M | — | — | — | — | $181.15M | -$93.16M | $8.61M | -$84.55M | $2,000.00 | -$84.55M | -$0.84 | -$0.84 | 100,722,000 | 100,722,000 |
|---|
| 2019-09-30 | $168.8M | — | — | — | — | $107.61M | $61.19M | $6.96M | $68.15M | $174,000.00 | $67.98M | $0.72 | $0.69 | 93,859,000 | 98,608,000 |
|---|
| 2018-09-30 | $16.14M | — | — | — | — | $72.08M | -$55.94M | $1.49M | -$54.45M | $2,400.00 | -$54.45M | -$0.65 | -$0.65 | 83,638,469 | 83,638,469 |
|---|
| 2017-09-30 | $31.41M | — | — | — | — | $68.4M | -$37M | $2.62M | -$34.38M | $2,400.00 | -$34.38M | -$0.47 | -$0.47 | 73,898,598 | 73,898,598 |
|---|
| 2016-09-30 | $158,333.00 | — | — | — | — | $81.9M | -$81.74M | $22,124.00 | -$81.72M | $2,400.00 | -$81.72M | — | — | — | 61,050,880 |
|---|
| 2015-09-30 | $382,000.00 | — | — | $47.27M | — | $96.36M | -$95.97M | $4.04M | -$91.94M | $2,400.00 | -$91.94M | — | — | — | 57,358,442 |
|---|
| 2014-09-30 | $175,000.00 | — | — | $23.14M | — | $53.45M | -$53.28M | -$5.44M | -$58.72M | $5,300.00 | -$58.63M | — | — | — | 46,933,030 |
|---|
| 2013-09-30 | $290,266.00 | — | — | $8.71M | — | $24.88M | -$24.59M | -$7.11M | -$31.7M | — | -$31.14M | — | — | — | 24,002,224 |
|---|
| 2012-09-30 | $146,875.00 | — | — | $5.39M | — | $21.24M | -$21.09M | -$1.02M | -$22.11M | — | -$21.13M | -$1.90 | — | 11,129,766 | 11,129,766 |
|---|
| 2011-09-30 | $296,139.00 | — | — | $3.28M | — | $10.13M | -$9.83M | $1.05M | -$8.79M | — | -$3.13M | -$0.44 | -$0.40 | 7,181,121 | 7,830,407 |
|---|
| 2010-09-30 | — | — | — | $529,601.00 | — | $5.83M | -$5.83M | $1.52M | -$4.31M | — | -$5.77M | -$0.90 | -$0.90 | 6,434,245 | 6,434,245 |
|---|
| 2009-09-30 | — | — | — | — | — | — | — | — | — | — | -$19.31M | — | — | — | — |
|---|
| 2008-09-30 | — | — | — | — | — | — | — | — | — | — | -$27.24M | — | — | — | — |
|---|
| 2007-09-30 | — | — | — | — | — | — | — | — | — | — | -$30.71M | — | — | — | — |
|---|
| 2006-09-30 | — | — | — | — | — | — | — | — | — | — | -$19.96M | — | — | — | — |
|---|
| 2005-09-30 | — | — | — | — | — | — | — | — | — | — | -$6.73M | — | — | — | — |
|---|
| 2004-09-30 | — | — | — | — | — | — | — | — | — | — | -$751,255.00 | — | — | — | — |
|---|
| 2003-09-30 | — | — | — | — | — | — | — | — | — | — | -$95,238.00 | — | — | — | — |
|---|