Complete source-backed income-statement history.
- Available history
- 2009-12-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 | $122.37M | $40.82M | $81.55M | $23.1M | — | $8.41B | -$8.33B | — | -$8.22B | $1.56M | -$8.22B | -$24.45 | -$24.45 | 352,534,000 | 352,534,000 |
|---|
| 2026-03-31 | $124.3M | $40.95M | $83.35M | $24.67M | — | $14.55B | -$14.47B | — | -$14.47B | -$1.92B | -$12.54B | -$38.25 | -$38.25 | 333,913,000 | 333,913,000 |
|---|
| 2025-12-31 | $122.99M | $41.68M | $81.31M | $22.76M | — | $17.53B | -$17.45B | — | -$17.46B | -$5.02B | -$12.44B | -$46.06 | -$42.94 | 5,517,000 | -26,326,000 |
|---|
| 2025-09-30 | $128.69M | $38.01M | $90.68M | $22.6M | — | -$3.8B | $3.89B | — | $3.87B | $1.09B | $2.79B | $9.30 | $8.42 | 284,376,000 | 315,393,000 |
|---|
| 2025-06-30 | $114.49M | $35.75M | $78.74M | $24.07M | — | -$13.95B | $14.03B | — | $14.01B | $3.98B | $10.02B | $36.23 | $32.60 | 275,244,000 | 306,764,000 |
|---|
| 2025-03-31 | $111.07M | $33.97M | $77.1M | $24.42M | — | $6B | -$5.92B | — | -$5.94B | -$1.73B | -$4.22B | -$16.49 | -$16.49 | 256,473,000 | 256,473,000 |
|---|
| 2024-12-31 | $120.7M | $34.17M | $86.53M | $25.69M | — | $1.1B | -$1.02B | — | -$1.03B | -$355.93M | -$670.81M | -$3.35 | -$3.35 | 9,854,000 | 9,854,000 |
|---|
| 2024-09-30 | $116.07M | $34.35M | $81.72M | $33.3M | — | $514.3M | -$432.58M | — | -$478.68M | -$138.5M | -$340.17M | -$1.72 | -$1.72 | 197,273,000 | 197,273,000 |
|---|
| 2024-06-30 | $111.44M | $30.94M | $80.51M | $30.31M | — | $280.78M | -$200.27M | — | -$215.05M | -$112.49M | -$102.56M | -$0.57 | -$0.57 | 178,607,000 | 178,607,000 |
|---|
| 2024-03-31 | $115.25M | $30.02M | $85.23M | $29.18M | — | $288.93M | -$203.7M | — | -$213.89M | -$160.77M | -$53.12M | -$0.31 | -$0.31 | 171,942,000 | 171,942,000 |
|---|
| 2023-12-31 | $124.48M | $28.22M | $96.26M | $30.16M | — | $139.05M | -$42.79M | — | -$60.64M | -$149.77M | $89.13M | $0.23 | $0.25 | 20,058,000 | 20,537,000 |
|---|
| 2023-09-30 | $129.46M | $26.66M | $102.8M | $29.66M | — | $128.05M | -$25.25M | — | -$33.83M | $109.61M | -$143.44M | -$1.01 | -$1.01 | 142,214,000 | 142,214,000 |
|---|
| 2023-06-30 | $120.4M | $27.12M | $93.28M | $29.35M | — | $119.99M | -$26.71M | — | -$38.05M | -$60.3M | $22.24M | $1.68 | $1.52 | 13,247,000 | 16,095,000 |
|---|
| 2023-03-31 | $121.92M | $27.94M | $93.97M | $31.36M | — | $114.28M | -$20.31M | — | $8.01M | -$453.19M | $461.19M | $38.97 | $31.79 | 11,834,000 | 14,575,000 |
|---|
| 2022-12-31 | $132.55M | $26.72M | $105.83M | $31.62M | — | $299.55M | -$193.72M | — | -$214.38M | $35.29M | -$249.67M | $95.01 | $95.01 | 101,910,000 | 101,910,000 |
|---|
| 2022-09-30 | $125.36M | $25.39M | $99.98M | $30.5M | — | $93.92M | $6.06M | — | -$3.12M | $23.96M | -$27.08M | -$2.39 | -$2.39 | 11,308,000 | 11,308,000 |
|---|
| 2022-06-30 | $122.07M | $25.2M | $96.87M | $31.79M | — | $1.01B | -$918.12M | — | -$926.19M | $136.11M | -$1.06B | -$94.01 | -$94.01 | 11,300,000 | 11,300,000 |
|---|
| 2022-03-31 | $119.28M | $25.68M | $93.6M | $33.52M | — | $263.56M | -$169.96M | — | -$178.77M | -$48.02M | -$130.75M | -$11.58 | -$11.58 | 11,289,000 | 11,289,000 |
|---|
| 2021-12-31 | $134.52M | $24M | $110.51M | $30.88M | — | $247.98M | -$137.47M | — | -$148.44M | -$58.46M | -$89.98M | -$7.97 | -$7.97 | 222,000 | 222,000 |
|---|
| 2021-09-30 | $127.99M | $22.32M | $105.68M | $28.21M | — | $155.34M | -$49.66M | — | -$59.12M | -$22.98M | -$36.14M | -$3.61 | -$3.61 | 9,999,000 | 9,999,000 |
|---|
| 2021-06-30 | $125.35M | $23.04M | $102.31M | $28.55M | — | $516.56M | -$414.25M | — | -$419.55M | -$120.2M | -$299.35M | -$30.71 | -$30.71 | 9,746,000 | 9,746,000 |
|---|
| 2021-03-31 | $122.9M | $22.55M | $100.35M | $29.48M | — | $283.51M | -$183.15M | — | -$184.28M | -$74.26M | -$110.02M | -$11.40 | -$11.40 | 9,647,000 | 9,647,000 |
|---|
| 2020-12-31 | $131.32M | $20.79M | $110.53M | $24.96M | — | $110.14M | $390,000.00 | — | -$4.03M | -$6.69M | $2.66M | $0.26 | $0.26 | -93,000 | -93,000 |
|---|
| 2020-09-30 | $127.41M | $21.74M | $105.67M | $26.64M | — | $125.94M | -$20.27M | — | -$23.03M | -$8.8M | -$14.23M | -$1.48 | -$1.48 | 9,616,000 | 9,616,000 |
|---|
| 2020-06-30 | $110.58M | $23.99M | $86.6M | $25.87M | — | $80.27M | $6.33M | — | $4.9M | $1.51M | $3.39M | $0.35 | $0.35 | 9,739,000 | 9,741,000 |
|---|
| 2020-03-31 | $111.42M | $24.55M | $86.88M | $26.1M | — | $86.95M | -$72,000.00 | — | $2.22M | $1.56M | $657,000.00 | $0.07 | $0.07 | 9,976,000 | 10,031,000 |
|---|
| 2019-12-31 | $133.53M | $24.64M | $108.9M | $25.99M | — | $99.27M | $9.63M | — | $9.66M | -$2.51M | $12.17M | $1.19 | $1.18 | -17,000 | -8,000 |
|---|
| 2019-09-30 | $119.69M | $23.82M | $95.88M | $27.46M | — | $91.29M | $4.59M | — | $9.41M | -$291,000.00 | $9.7M | $0.95 | $0.94 | 10,251,000 | 10,309,000 |
|---|
| 2019-06-30 | $117.74M | $25.35M | $92.39M | $27.76M | — | $97.22M | -$4.83M | — | $27.61M | $7.22M | $20.39M | $1.99 | $1.98 | 10,240,000 | 10,310,000 |
|---|
| 2019-03-31 | $115.37M | $26.17M | $89.19M | $28.22M | — | $99.58M | -$10.39M | — | -$8.42M | -$510,000.00 | -$7.91M | -$0.77 | -$0.77 | 10,328,000 | 10,328,000 |
|---|
| 2018-12-31 | $131.92M | $25.89M | $106.03M | $28.03M | — | $108.19M | -$2.16M | — | $1.98M | -$1.32M | $3.3M | $0.30 | $0.30 | -83,000 | -90,000 |
|---|
| 2018-09-30 | $122.15M | $23.39M | $98.76M | $25.83M | — | $91.54M | $7.22M | — | $11.46M | -$1.24M | $12.7M | $1.11 | $1.10 | 11,467,000 | 11,538,000 |
|---|
| 2018-06-30 | $120.6M | $25.04M | $95.56M | $25.08M | — | $97.36M | -$1.8M | — | $5.89M | $1.06M | $4.83M | $0.42 | $0.42 | 11,459,000 | 11,493,000 |
|---|
| 2018-03-31 | $122.97M | $25.19M | $97.78M | $23.56M | — | $97.07M | $715,000.00 | — | $1.16M | -$518,000.00 | $1.67M | $0.15 | $0.15 | 11,447,000 | 11,488,000 |
|---|
| 2017-12-31 | $136.38M | $24.75M | $111.63M | $21.42M | — | $94.49M | $17.14M | — | $18.32M | $43.82M | -$25.5M | -$2.23 | -$2.20 | 1,000 | -20,000 |
|---|
| 2017-09-30 | $126.01M | $24.39M | $101.62M | $19.36M | — | $80.45M | $21.17M | — | $20.72M | $2.54M | $18.18M | $1.59 | $1.58 | 11,447,000 | 11,499,000 |
|---|
| 2017-06-30 | $119.22M | $24.38M | $94.85M | $19.56M | — | $80.77M | $14.08M | — | $12.62M | $2.67M | $9.95M | $0.87 | $0.86 | 11,444,000 | 11,592,000 |
|---|
| 2017-03-31 | $122.23M | $23.13M | $99.1M | $18.43M | — | $78.27M | $20.84M | — | $19.82M | $4.26M | $15.56M | $1.36 | $1.34 | 11,439,000 | 11,593,000 |
|---|
| 2016-12-31 | $141.54M | $23.29M | $118.25M | $18.34M | — | $79.62M | $38.63M | — | $42.99M | $10.53M | $32.46M | $2.84 | $2.81 | 3,000 | 13,000 |
|---|
| 2016-09-30 | $129.9M | $22.94M | $106.96M | $18.07M | — | $76.95M | $30.01M | — | $30.04M | $3.41M | $26.63M | $2.33 | $2.31 | 11,431,000 | 11,521,000 |
|---|
| 2016-06-30 | $123.14M | $24.1M | $99.04M | $19.16M | — | $77.96M | $21.08M | — | $23.37M | $4.49M | $18.88M | $1.65 | $1.64 | 11,428,000 | 11,523,000 |
|---|
| 2016-03-31 | $119.02M | $22.82M | $96.19M | $17.58M | — | $76.4M | $19.8M | — | $18.53M | $4.26M | $14.27M | $1.25 | $1.24 | 11,408,000 | 11,479,000 |
|---|
| 2015-12-31 | $143.52M | $23.41M | $120.11M | $17.16M | — | $74.21M | $45.89M | — | $47.01M | $7.9M | $39.11M | $3.44 | $3.38 | 10,000 | 18,000 |
|---|
| 2015-09-30 | $129.54M | $24.68M | $104.85M | $17.79M | — | $74.12M | $30.73M | — | $31.61M | $7.72M | $23.89M | $2.10 | $2.06 | 11,365,000 | 11,589,000 |
|---|
| 2015-06-30 | $132.94M | $25.91M | $107.03M | $14.86M | — | $72.28M | $34.75M | — | $31.85M | $9.38M | $22.47M | $1.98 | $1.95 | 11,349,000 | 11,510,000 |
|---|
| 2015-03-31 | $123.87M | $27.1M | $96.77M | $15.4M | — | $74.13M | $22.65M | — | $27.4M | $6.94M | $20.46M | $1.81 | $1.79 | 11,321,000 | 11,455,000 |
|---|
| 2014-12-31 | $148.87M | $31.64M | $117.24M | $13.89M | — | $84.07M | $33.17M | — | $35.65M | $12.95M | $22.7M | $2.01 | $2.00 | 0 | 55,000 |
|---|
| 2014-09-30 | $151.2M | $34.95M | $116.25M | $28.66M | — | $123.24M | -$6.99M | — | -$2.01M | -$1.17M | -$845,000.00 | -$0.07 | -$0.07 | 11,301,000 | 11,301,000 |
|---|
| 2014-06-30 | $141.85M | $35.61M | $106.24M | $32.75M | — | $118.97M | -$12.73M | — | -$13.17M | -$2.83M | -$10.34M | -$0.91 | -$0.91 | 11,301,000 | 11,301,000 |
|---|
| 2014-03-31 | $137.9M | $33.01M | $104.9M | $28.06M | — | $113.24M | -$8.35M | — | -$9.42M | -$2.94M | -$6.48M | -$0.57 | -$0.57 | 11,301,000 | 11,301,000 |
|---|
| 2013-12-31 | $165.88M | $32.97M | $132.91M | $26.04M | — | $114.39M | $18.52M | — | $17.3M | $1.15M | $16.15M | $1.42 | $1.42 | 1,000 | 1,000 |
|---|
| 2013-09-30 | $141.92M | $33.25M | $108.67M | $21.98M | — | $97.04M | $11.63M | — | $8.49M | -$8.65M | $17.15M | $1.52 | $1.52 | 11,301,000 | 11,301,000 |
|---|
| 2013-06-30 | $137.91M | $36.45M | $101.46M | $24.23M | — | $103.51M | -$2.05M | -$97,000.00 | -$2.15M | -$592,000.00 | -$1.55M | -$0.14 | -$0.14 | 11,301,000 | 11,301,000 |
|---|
| 2013-03-31 | $130.18M | $35.9M | $94.28M | $25.82M | — | $102.94M | -$8.66M | $1.77M | -$6.89M | -$1.7M | $51.59M | $4.57 | $4.57 | 11,295,000 | 11,295,000 |
|---|
| 2012-12-31 | $155.99M | $36.44M | $119.55M | $25.08M | — | $105.86M | $13.69M | -$1.75M | $11.94M | $3.59M | $8.24M | $0.74 | $0.74 | 84,000 | 37,000 |
|---|
| 2012-09-30 | $136.08M | $34.85M | $101.23M | $21.92M | — | $93.93M | $7.3M | -$72,000.00 | $7.23M | $2.1M | $4.76M | $0.43 | $0.43 | 11,050,000 | 11,197,000 |
|---|
| 2012-06-30 | $135.32M | $34.06M | $101.26M | $19.02M | — | $90.78M | $10.49M | $1.04M | $11.52M | $3.6M | $7.27M | $0.67 | $0.65 | 10,875,000 | 11,121,000 |
|---|
| 2012-03-31 | $138.33M | $35.73M | $102.6M | $22.17M | — | $100.98M | $1.62M | -$109,000.00 | $1.52M | $454,000.00 | $272,000.00 | $0.03 | $0.02 | 10,806,000 | 11,092,000 |
|---|
| 2011-12-31 | $135.28M | $26.33M | $108.95M | $17.56M | — | $94.18M | $14.78M | $726,000.00 | $15.58M | $2.71M | $9M | $0.83 | $0.81 | 16,000 | 5,000 |
|---|
| 2011-09-30 | $141.7M | $36.66M | $105.04M | $20.43M | — | $103.5M | $1.54M | $4.36M | $5.9M | $974,000.00 | $4.92M | $0.46 | $0.44 | 10,729,000 | 11,072,000 |
|---|
| 2011-06-30 | $138.15M | $34.54M | $103.61M | $16.87M | — | $100.14M | $3.47M | -$277,000.00 | $3.2M | $311,000.00 | $2.89M | $0.27 | $0.26 | 10,709,000 | 11,068,000 |
|---|
| 2011-03-31 | $122.03M | $33.16M | $88.87M | $13M | — | $87.79M | $1.08M | -$549,000.00 | $529,000.00 | -$605,000.00 | $1.13M | $0.11 | $0.10 | 10,671,000 | 11,045,000 |
|---|
| 2010-12-31 | $139.12M | $32.88M | $106.24M | $13.75M | — | $87.38M | $18.86M | $886,000.00 | $19.75M | $1.83M | $17.92M | $1.61 | $1.56 | -194,000 | -197,000 |
|---|
| 2010-09-30 | $114.53M | $27.24M | $87.29M | $13.68M | — | $77.49M | $9.8M | -$1.63M | $8.17M | $821,000.00 | $7.35M | $0.66 | $0.63 | 11,206,000 | 11,603,000 |
|---|
| 2010-06-30 | $107.54M | $24.35M | $83.19M | $10.81M | — | $68.85M | $14.34M | $2.16M | $16.5M | $4.88M | $11.62M | $1.00 | $0.97 | 11,629,000 | 12,029,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-12-31 | $477.23M | $149.42M | $327.82M | $93.86M | — | $5.77B | -$5.44B | — | -$5.53B | -$1.68B | -$3.85B | -$15.23 | -$15.23 | 277,660,000 | 277,660,000 |
|---|
| 2024-12-31 | $463.46M | $129.47M | $333.99M | $118.49M | — | $2.19B | -$1.85B | — | -$1.93B | -$767.69M | -$1.17B | -$6.06 | -$6.06 | 192,549,000 | 192,549,000 |
|---|
| 2023-12-31 | $496.26M | $109.94M | $386.32M | $120.53M | — | $501.36M | -$115.05M | — | -$124.53M | -$553.65M | $429.12M | $3.14 | $2.64 | 136,706,000 | 165,662,000 |
|---|
| 2022-12-31 | $499.26M | $102.99M | $396.28M | $127.43M | — | $1.67B | -$1.28B | — | -$1.32B | $147.33M | -$1.47B | -$12.98 | -$12.98 | 113,209,000 | 113,209,000 |
|---|
| 2021-12-31 | $510.76M | $91.91M | $418.85M | $117.12M | — | $1.2B | -$784.53M | — | -$811.39M | -$275.91M | -$535.48M | -$53.44 | -$53.44 | 10,020,000 | 10,020,000 |
|---|
| 2020-12-31 | $480.74M | $91.06M | $389.68M | $103.56M | — | $403.31M | -$13.63M | — | -$19.95M | -$12.43M | -$7.52M | -$0.78 | -$0.78 | 9,684,000 | 9,684,000 |
|---|
| 2019-12-31 | $486.33M | $99.97M | $386.35M | $109.42M | — | $387.36M | -$1M | — | $38.26M | $3.91M | $34.36M | $3.35 | $3.33 | 10,256,000 | 10,328,000 |
|---|
| 2018-12-31 | $497.64M | $99.5M | $398.14M | $102.5M | — | $394.16M | $3.98M | — | $20.48M | -$2.02M | $22.5M | $1.98 | $1.97 | 11,375,000 | 11,412,000 |
|---|
| 2017-12-31 | $503.84M | $96.65M | $407.19M | $78.77M | — | $333.97M | $73.22M | — | $71.47M | $53.28M | $18.2M | $1.59 | $1.58 | 11,444,000 | 11,547,000 |
|---|
| 2016-12-31 | $513.59M | $93.15M | $420.44M | $73.14M | — | $310.93M | $109.51M | — | $114.93M | $22.69M | $92.24M | $8.07 | $8.01 | 11,425,000 | 11,516,000 |
|---|
| 2015-12-31 | $529.87M | $101.11M | $428.76M | $65.21M | — | $294.74M | $134.02M | — | $137.86M | $31.93M | $105.93M | $9.33 | $9.18 | 11,355,000 | 11,539,000 |
|---|
| 2014-12-31 | $579.83M | $135.21M | $444.62M | $103.36M | — | $439.52M | $5.1M | — | $11.05M | $6.02M | $5.04M | $0.45 | $0.44 | 11,301,000 | 11,356,000 |
|---|
| 2013-12-31 | $575.89M | $138.57M | $437.32M | $98.06M | — | $417.88M | $19.44M | — | $16.75M | -$9.8M | $83.33M | $7.37 | $7.37 | 11,300,000 | 11,301,000 |
|---|
| 2012-12-31 | $565.72M | $141.08M | $424.65M | $88.19M | — | $391.55M | $33.1M | -$922,000.00 | $32.21M | $9.73M | $20.55M | $1.87 | $1.84 | 10,995,000 | 11,174,000 |
|---|
| 2011-12-31 | $537.17M | $130.7M | $406.47M | $67.86M | — | $385.6M | $20.87M | $4.26M | $25.2M | $3.39M | $17.94M | $1.67 | $1.62 | 10,719,000 | 11,066,000 |
|---|
| 2010-12-31 | $454.58M | $106.09M | $348.49M | $50.57M | — | $297.9M | $50.59M | $4.37M | $54.96M | $11.17M | $43.79M | $3.85 | $3.72 | 11,378,000 | 11,779,000 |
|---|
| 2009-12-31 | $377.79M | $66.6M | $311.19M | $41.8M | — | $224.88M | $86.3M | -$504,000.00 | $85.8M | $25.29M | $74.84M | $6.28 | $6.09 | 11,906,000 | 12,284,000 |
|---|