Complete source-backed income-statement history.
- Available history
- 2008-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 | $7.5M | $4.2M | — | — | — | — | — | — | $327.33M | $63.83M | $263.5M | $4.76 | $4.76 | 55,389,000 | 55,389,000 |
|---|
| 2026-03-31 | $8.4M | $4.4M | — | — | — | — | — | — | $235.65M | $45.23M | $190.42M | $3.44 | $3.44 | 55,389,000 | 55,389,000 |
|---|
| 2025-12-31 | $8M | $4.1M | — | — | — | — | — | — | $248.88M | $46.33M | $202.55M | $3.66 | $3.66 | 0 | 0 |
|---|
| 2025-09-30 | $7.7M | $3.9M | — | — | — | — | — | — | $350.32M | $69.92M | $280.4M | $5.06 | $5.06 | 55,389,000 | 55,389,000 |
|---|
| 2025-06-30 | $6.8M | $3.6M | — | — | — | — | — | — | $206.75M | $40.28M | $166.47M | $3.01 | $3.01 | 55,389,000 | 55,389,000 |
|---|
| 2025-03-31 | $7M | $3.6M | — | — | — | — | — | — | -$142.3M | -$33.97M | -$108.33M | -$1.96 | -$1.96 | 55,389,000 | 55,389,000 |
|---|
| 2024-12-31 | $7.2M | $3.8M | — | — | — | — | — | — | $123.5M | $22.43M | $101.07M | $1.82 | $1.82 | 2,000 | 3,000 |
|---|
| 2024-09-30 | $6.4M | $3.2M | — | — | — | — | — | — | $287.06M | $56.21M | $230.86M | $4.17 | $4.17 | 55,371,000 | 55,376,000 |
|---|
| 2024-06-30 | $6M | $3.2M | — | — | — | — | — | — | $75.1M | $12.53M | $62.57M | $1.13 | $1.13 | 55,371,000 | 55,375,000 |
|---|
| 2024-03-31 | $5.7M | $3.2M | — | — | — | — | — | — | $89.22M | $15.76M | $73.46M | $1.33 | $1.33 | 55,371,000 | 55,372,000 |
|---|
| 2023-12-31 | $5.8M | $3.2M | — | — | — | — | — | — | $237.95M | $46.55M | $191.39M | $3.46 | $3.46 | 0 | 0 |
|---|
| 2023-09-30 | $5.2M | $2.7M | — | — | — | — | — | — | -$15.23M | -$7M | -$8.23M | -$0.15 | -$0.15 | 55,371,000 | 55,371,000 |
|---|
| 2023-06-30 | $5M | $2.7M | — | — | — | — | — | — | -$61.21M | -$19.67M | -$41.54M | -$0.75 | -$0.75 | 55,371,000 | 55,371,000 |
|---|
| 2023-03-31 | $4.8M | $2.9M | — | — | — | — | — | — | -$62.08M | -$16.79M | -$45.29M | -$0.82 | -$0.82 | 55,371,000 | 55,371,000 |
|---|
| 2022-12-31 | $4.7M | $3M | — | — | — | — | — | — | -$17.34M | -$10.57M | -$6.77M | -$0.12 | -$0.12 | 0 | 0 |
|---|
| 2022-09-30 | $4.5M | $2.5M | — | — | — | — | — | — | -$128.9M | -$30.6M | -$98.3M | -$1.78 | -$1.78 | 55,371,000 | 55,371,000 |
|---|
| 2022-06-30 | $4.6M | $2.8M | — | — | — | — | — | — | -$271.34M | -$60.66M | -$210.68M | -$3.80 | -$3.80 | 55,371,000 | 55,371,000 |
|---|
| 2022-03-31 | $4.5M | $2.8M | — | — | — | — | — | — | -$253.13M | -$56.21M | -$196.92M | -$3.56 | -$3.56 | 55,371,000 | 55,371,000 |
|---|
| 2021-12-31 | $4.3M | $2.9M | — | — | — | — | — | — | $34.87M | $4.39M | $30.47M | $0.55 | $0.55 | 1,000 | -1,000 |
|---|
| 2021-09-30 | $4.6M | $3M | — | — | — | — | — | — | -$3.38M | -$4.67M | $1.29M | $0.02 | $0.02 | 55,371,000 | 55,375,000 |
|---|
| 2021-06-30 | $5M | $3.2M | — | — | — | — | — | — | $135.4M | $26.22M | $109.18M | $1.97 | $1.97 | 55,371,000 | 55,376,000 |
|---|
| 2021-03-31 | $6.3M | $3.7M | — | — | — | — | — | — | $132.42M | $25.43M | $107M | $1.93 | $1.93 | 55,361,000 | 55,372,000 |
|---|
| 2020-12-31 | $4.3M | $2.8M | — | — | — | — | — | — | $207.11M | $40.37M | $166.74M | $3.02 | $3.02 | 0 | 0 |
|---|
| 2020-09-30 | $4.5M | $2.8M | — | — | — | — | — | — | $146.63M | $27.77M | $118.86M | $2.15 | $2.15 | 55,358,000 | 55,358,000 |
|---|
| 2020-06-30 | $4.5M | $3.2M | — | — | — | — | — | — | $285.47M | $57.26M | $228.21M | $4.12 | $4.12 | 55,358,000 | 55,358,000 |
|---|
| 2020-03-31 | $4.7M | $3M | — | — | — | — | — | — | -$180.71M | -$41.5M | -$139.2M | -$2.51 | -$2.51 | 55,358,000 | 55,358,000 |
|---|
| 2019-12-31 | $3.8M | $2.7M | — | — | — | — | — | — | $28.47M | -$3.22M | $31.69M | $0.57 | $0.57 | 2,000 | 0 |
|---|
| 2019-09-30 | $4.2M | $2.5M | — | — | — | — | — | — | $80.84M | $11.56M | $69.28M | $1.25 | $1.25 | 55,355,000 | 55,366,000 |
|---|
| 2019-06-30 | $4.2M | $2.7M | — | — | — | — | — | — | $101.6M | $18.35M | $83.25M | $1.50 | $1.50 | 55,353,000 | 55,363,000 |
|---|
| 2019-03-31 | $4.2M | $2.7M | — | — | — | — | — | — | $167.17M | $31.3M | $135.87M | $2.46 | $2.45 | 55,341,000 | 55,348,000 |
|---|
| 2018-12-31 | $3.7M | $2.9M | — | — | — | — | — | — | -$114.45M | -$32.57M | -$81.88M | -$1.48 | -$1.48 | 1,000 | -2,000 |
|---|
| 2018-09-30 | $4M | $2.2M | — | — | — | — | — | — | $70.29M | $11.71M | $58.58M | $1.06 | $1.06 | 55,337,000 | 55,341,000 |
|---|
| 2018-06-30 | $4M | $2.6M | — | — | — | — | — | — | $73.25M | $13.07M | $60.18M | $1.09 | $1.09 | 55,332,000 | 55,335,000 |
|---|
| 2018-03-31 | $4.3M | $2.8M | — | — | — | — | — | — | -$59.7M | -$17.09M | -$42.61M | -$0.77 | -$0.77 | 55,332,000 | 55,332,000 |
|---|
| 2017-12-31 | $3.6M | $2.4M | — | — | — | — | — | — | $9.49M | -$10.29M | $19.78M | $0.36 | $0.36 | 5,000 | 4,000 |
|---|
| 2017-09-30 | $858.36M | — | — | — | — | — | — | — | $58.25M | $11.76M | $46.49M | $0.84 | $0.84 | 55,324,000 | 55,334,000 |
|---|
| 2017-06-30 | $852.85M | — | — | — | — | — | — | — | $68.75M | $17.12M | $51.63M | $0.93 | $0.93 | 55,311,000 | 55,323,000 |
|---|
| 2017-03-31 | $847.5M | — | — | — | — | — | — | — | $30.6M | $3.62M | $26.98M | $0.49 | $0.49 | 55,297,000 | 55,312,000 |
|---|
| 2016-12-31 | $737.6M | — | — | — | — | — | — | — | -$51.27M | -$25.19M | -$26.08M | -$0.47 | -$0.47 | 11,000 | -2,000 |
|---|
| 2016-09-30 | $808.16M | — | — | — | — | — | — | — | $31.63M | $4.7M | $26.93M | $0.49 | $0.49 | 55,259,000 | 55,328,000 |
|---|
| 2016-06-30 | $858M | — | — | — | — | — | — | — | $64.34M | $15.46M | $48.87M | $0.88 | $0.88 | 55,254,000 | 55,322,000 |
|---|
| 2016-03-31 | $823.92M | — | — | — | — | — | — | — | $26.03M | $2.71M | $23.32M | $0.42 | $0.42 | 55,201,000 | 55,208,000 |
|---|
| 2015-12-31 | $786.17M | — | — | — | — | — | — | — | $23.93M | $525,000.00 | $23.41M | $0.42 | $0.42 | 3,000 | 37,000 |
|---|
| 2015-09-30 | $752.41M | — | — | — | — | — | — | — | $12.27M | -$3M | $15.27M | $0.28 | $0.28 | 55,164,000 | 55,178,000 |
|---|
| 2015-06-30 | $726.17M | — | — | — | — | — | — | — | $4.51M | -$5.13M | $9.64M | $0.17 | $0.17 | 55,160,000 | 55,179,000 |
|---|
| 2015-03-31 | $744.55M | — | — | — | — | — | — | — | $29.86M | $3.69M | $26.17M | $0.47 | $0.47 | 55,139,000 | 55,159,000 |
|---|
| 2014-12-31 | $721.81M | — | — | — | — | — | — | — | -$28.16M | -$7.21M | -$20.96M | -$0.39 | -$0.39 | 22,000 | 25,000 |
|---|
| 2014-09-30 | $719.99M | — | — | — | — | — | — | — | $37.12M | $5.82M | $31.3M | $0.57 | $0.57 | 55,002,000 | 55,014,000 |
|---|
| 2014-06-30 | $807.02M | — | — | — | — | — | — | — | $136.44M | $41.48M | $94.96M | $1.73 | $1.73 | 54,978,000 | 54,989,000 |
|---|
| 2014-03-31 | $762.96M | — | — | — | — | — | — | — | $102.03M | $29.38M | $72.65M | $1.32 | $1.32 | 54,977,000 | 54,986,000 |
|---|
| 2013-12-31 | $709.65M | — | — | — | — | — | — | — | $11.27M | -$4.11M | $15.38M | $0.28 | $0.28 | 6,000 | 7,000 |
|---|
| 2013-09-30 | $728.67M | — | — | — | — | — | — | — | $54.79M | $15.22M | $39.57M | $0.72 | $0.72 | 54,959,000 | 54,973,000 |
|---|
| 2013-06-30 | $642.57M | — | — | — | — | — | — | — | -$24.96M | -$15.7M | -$9.26M | -$0.17 | -$0.17 | 54,941,000 | 54,941,000 |
|---|
| 2013-03-31 | $740.15M | — | — | — | — | — | — | — | $90.99M | $24.53M | $66.46M | $1.21 | $1.21 | 54,922,000 | 54,935,000 |
|---|
| 2012-12-31 | $681.21M | — | — | — | — | — | — | — | -$39.16M | -$21.78M | -$17.38M | -$0.32 | -$0.32 | 4,000 | 4,000 |
|---|
| 2012-09-30 | $731.78M | — | — | — | — | — | — | — | $91.33M | $25.13M | $66.2M | $1.21 | $1.21 | 54,911,000 | 54,925,000 |
|---|
| 2012-06-30 | $647.71M | — | — | — | — | — | — | — | -$18.85M | -$13.59M | -$5.26M | -$0.10 | -$0.10 | 54,895,000 | 54,895,000 |
|---|
| 2012-03-31 | $722.68M | — | — | — | — | — | — | — | $101.99M | $28.64M | $73.36M | $1.34 | $1.34 | 54,877,000 | 54,908,000 |
|---|
| 2011-12-31 | $749.45M | — | — | — | — | — | — | — | $110.69M | $31.22M | $79.47M | $1.45 | $1.45 | 7,000 | 10,000 |
|---|
| 2011-09-30 | $615.74M | — | — | — | — | — | — | — | -$18.12M | -$14.34M | -$3.78M | -$0.07 | -$0.07 | 54,826,000 | 54,826,000 |
|---|
| 2011-06-30 | $706.55M | — | — | — | — | — | — | — | $75.61M | $18.36M | $57.25M | $1.04 | $1.04 | 54,820,000 | 54,837,000 |
|---|
| 2011-03-31 | $705.54M | — | — | — | — | — | — | — | $76.91M | $18.69M | $58.23M | $1.06 | $1.06 | 54,809,000 | 54,831,000 |
|---|
| 2010-12-31 | $655.64M | — | — | — | — | — | — | — | -$50.1M | -$26.45M | -$23.65M | -$0.43 | -$0.43 | 3,000 | 5,000 |
|---|
| 2010-09-30 | $766.75M | — | — | — | — | — | — | — | $135.84M | $38.99M | $96.85M | $1.77 | $1.77 | 54,795,000 | 54,817,000 |
|---|
| 2010-06-30 | $653.66M | — | — | — | — | — | — | — | $15.36M | -$2.46M | $17.82M | $0.33 | $0.32 | 54,788,000 | 54,833,000 |
|---|
| 2010-03-31 | $699.84M | — | — | — | — | — | — | — | $81.29M | $20.11M | $61.18M | $1.12 | $1.12 | 54,783,000 | 54,805,000 |
|---|
| 2009-12-31 | $677.32M | — | — | — | — | — | — | — | $41.3M | $7.06M | $34.24M | $0.63 | $0.62 | -54,714,230 | -55,025,908 |
|---|
| 2009-09-30 | $861.23M | — | — | — | — | — | — | — | $229.23M | $71.49M | $157.74M | $2.88 | $2.85 | 54,770,000 | 55,313,000 |
|---|
| 2009-06-30 | $795.98M | — | — | — | — | — | — | — | $160.91M | $46.47M | $114.45M | $2.09 | $2.07 | 54,770 | 55,320 |
|---|
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 | $29.6M | $15.2M | — | — | — | — | — | — | $663.65M | $122.56M | $541.09M | $9.77 | $9.77 | 55,389,000 | 55,389,000 |
|---|
| 2024-12-31 | $25.2M | $13.4M | — | — | — | — | — | — | $574.88M | $106.93M | $467.95M | $8.45 | $8.45 | 55,373,000 | 55,377,000 |
|---|
| 2023-12-31 | $20.8M | $11.4M | — | — | — | — | — | — | $99.43M | $3.09M | $96.34M | $1.74 | $1.74 | 55,371,000 | 55,371,000 |
|---|
| 2022-12-31 | $18.2M | $11M | — | — | — | — | — | — | -$670.72M | -$158.04M | -$512.67M | -$9.26 | -$9.26 | 55,371,000 | 55,371,000 |
|---|
| 2021-12-31 | $20.2M | $12.8M | — | — | — | — | — | — | $299.31M | $51.37M | $247.94M | $4.48 | $4.48 | 55,368,000 | 55,374,000 |
|---|
| 2020-12-31 | $18M | $11.8M | — | — | — | — | — | — | $458.5M | $83.89M | $374.61M | $6.77 | $6.77 | 55,358,000 | 55,358,000 |
|---|
| 2019-12-31 | $16.3M | $10.5M | — | — | — | — | — | — | $378.07M | $57.98M | $320.09M | $5.78 | $5.78 | 55,351,000 | 55,360,000 |
|---|
| 2018-12-31 | $16M | $10.5M | — | — | — | — | — | — | -$30.62M | -$24.89M | -$5.73M | -$0.10 | -$0.10 | 55,335,000 | 55,335,000 |
|---|
| 2017-12-31 | $15.2M | $10.2M | — | — | — | — | — | — | $167.09M | $22.21M | $144.88M | $2.62 | $2.62 | 55,316,000 | 55,327,000 |
|---|
| 2016-12-31 | $3.23B | — | — | — | — | — | — | — | $70.72M | -$2.32M | $73.04M | $1.32 | $1.32 | 55,249,000 | 55,302,000 |
|---|
| 2015-12-31 | $3.01B | — | — | — | — | — | — | — | $70.57M | -$3.91M | $74.48M | $1.35 | $1.35 | 55,157,000 | 55,209,000 |
|---|
| 2014-12-31 | $3.01B | — | — | — | — | — | — | — | $247.43M | $69.48M | $177.95M | $3.23 | $3.23 | 55,008,000 | 55,020,000 |
|---|
| 2013-12-31 | $2.82B | — | — | — | — | — | — | — | $132.1M | $19.95M | $112.14M | $2.04 | $2.04 | 54,947,000 | 54,964,000 |
|---|
| 2012-12-31 | $2.78B | — | — | — | — | — | — | — | $135.31M | $18.4M | $116.91M | $2.13 | $2.13 | 54,899,000 | 54,922,000 |
|---|
| 2011-12-31 | $2.78B | — | — | — | — | — | — | — | $245.1M | $53.94M | $191.16M | $3.49 | $3.49 | 54,825,000 | 54,845,000 |
|---|
| 2010-12-31 | $2.78B | — | — | — | — | — | — | — | $182.39M | $30.19M | $152.2M | $2.78 | $2.78 | 54,792,000 | 54,826,000 |
|---|
| 2009-12-31 | $3.12B | — | — | — | — | — | — | — | $571.54M | $168.47M | $403.07M | $7.36 | $7.32 | 54,770 | 55,092 |
|---|
| 2008-12-31 | $2.41B | — | — | — | — | — | — | — | -$450.86M | -$208.74M | -$242.12M | -$4.42 | -$4.42 | — | — |
|---|