Complete source-backed income-statement history.
- Available history
- 2021-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 | $938.59M | $775.82M | $162.77M | — | $81.65M | — | $81.11M | — | $59.84M | $15.96M | $43.88M | $0.77 | $0.77 | 56,758,000 | 56,878,000 |
|---|
| 2026-03-31 | $410.13M | $412.9M | -$2.77M | — | $83.46M | — | -$86.23M | — | -$107.61M | -$28.43M | -$79.18M | -$1.40 | -$1.40 | 56,710,000 | 56,710,000 |
|---|
| 2025-12-31 | $755.06M | $609.72M | $145.34M | — | $80.1M | — | $65.25M | — | $45.22M | $13.19M | $32.03M | $0.56 | $0.56 | 4,000 | -5,000 |
|---|
| 2025-09-30 | $1.2B | $919.38M | $284.33M | — | $69.13M | — | $215.21M | — | $193.4M | $50.25M | $143.15M | $2.53 | $2.52 | 56,664,000 | 56,884,000 |
|---|
| 2025-06-30 | $833.76M | $676.51M | $157.25M | — | $69.17M | — | $88.08M | — | $67.95M | $17.35M | $50.6M | $0.89 | $0.89 | 56,657,000 | 56,912,000 |
|---|
| 2025-03-31 | $353.47M | $363.07M | -$9.6M | — | $73.06M | — | -$82.65M | — | -$93.35M | -$24.64M | -$68.71M | -$1.21 | -$1.21 | 56,626,000 | 56,626,000 |
|---|
| 2024-12-31 | $657.22M | $543.11M | $114.11M | — | $70.07M | — | $44.04M | — | $33.15M | $9.87M | $23.27M | $0.41 | $0.41 | 2,000 | 35,000 |
|---|
| 2024-09-30 | $1.11B | $832.28M | $273.01M | — | $63.87M | — | $209.14M | — | $197.69M | $49.58M | $148.1M | $2.62 | $2.60 | 56,613,000 | 56,871,000 |
|---|
| 2024-06-30 | $806.91M | $630.69M | $176.22M | — | $59.47M | — | $116.75M | — | $104.11M | $26.19M | $77.93M | $1.38 | $1.37 | 56,611,000 | 56,811,000 |
|---|
| 2024-03-31 | $329.59M | $323.1M | $6.49M | — | $60.22M | — | -$53.73M | — | -$63.96M | -$16.33M | -$47.63M | -$0.84 | -$0.84 | 56,590,000 | 56,590,000 |
|---|
| 2023-12-31 | $646.89M | $534.42M | $112.47M | — | $75.26M | — | $37.21M | — | $26.81M | $6.11M | $20.7M | $0.36 | $0.37 | 2,000 | 35,000 |
|---|
| 2023-09-30 | $1.09B | $820.98M | $269.39M | — | $59.17M | — | $210.22M | — | $194.87M | $48.22M | $146.66M | $2.59 | $2.58 | 56,566,000 | 56,735,000 |
|---|
| 2023-06-30 | $785.19M | $632.21M | $152.98M | — | $59.45M | — | $93.53M | — | $76.86M | $20.02M | $56.84M | $1.00 | $1.00 | 56,566,000 | 56,599,000 |
|---|
| 2023-03-31 | $307.9M | $303.81M | $4.1M | — | $48.66M | — | -$44.56M | — | -$53.23M | -$11.91M | -$41.32M | -$0.73 | -$0.73 | 56,566,000 | 56,566,000 |
|---|
| 2022-12-31 | $537.52M | $465.57M | $71.95M | — | $36.38M | — | $35.58M | — | $27.66M | $9.65M | $18.01M | $0.31 | $0.31 | 0 | 0 |
|---|
| 2022-09-30 | $975.43M | $790.94M | $184.49M | — | $41.57M | — | $142.92M | — | $132.82M | $33.16M | $99.66M | $1.76 | $1.76 | 56,566,000 | 56,566,000 |
|---|
| 2022-06-30 | $711.81M | $608.47M | $103.34M | — | $42.93M | — | $60.41M | — | $50.14M | $11.58M | $38.56M | $0.68 | $0.68 | 56,566,000 | 56,566,000 |
|---|
| 2022-03-31 | $309.97M | $308.85M | $1.11M | — | $45.72M | — | -$44.61M | — | -$51.81M | -$11.8M | -$40.01M | -$500.13 | -$500.13 | 80,000 | 80,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 | $3.15B | $2.57B | $577.33M | — | $291.46M | — | $285.87M | — | $213.21M | $56.14M | $157.07M | $2.77 | $2.76 | 56,653,000 | 56,895,000 |
|---|
| 2024-12-31 | $2.9B | $2.33B | $569.83M | — | $253.64M | — | $316.19M | — | $270.99M | $69.32M | $201.68M | $3.56 | $3.55 | 56,607,000 | 56,844,000 |
|---|
| 2023-12-31 | $2.83B | $2.29B | $538.94M | — | $242.54M | — | $296.4M | — | $245.31M | $62.44M | $182.87M | $3.23 | $3.23 | 56,568,000 | 56,668,000 |
|---|
| 2022-12-31 | $2.53B | $2.17B | $360.89M | — | $166.6M | — | $194.3M | — | $158.82M | $42.6M | $116.22M | $2.05 | $2.05 | 56,566,000 | 56,566,000 |
|---|
| 2021-12-31 | $2.23B | $1.88B | $346.95M | — | $155.87M | — | $191.08M | — | $173.21M | $43.46M | $129.76M | $2.29 | $2.29 | 56,566,000 | 56,566,000 |
|---|