Complete source-backed income-statement history.
- Available history
- 2021-11-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 | $839.58M | — | — | — | $66.93M | — | — | — | $257.27M | $2.47M | $254.8M | $1.45 | $1.42 | 99,277,000 | 101,086,000 |
|---|
| 2026-03-31 | $758.91M | — | — | — | $61.46M | — | — | — | $219.36M | $2.32M | $217.03M | $1.34 | $1.31 | 99,570,000 | 101,797,000 |
|---|
| 2025-12-31 | $728.33M | — | — | — | $73.08M | — | — | — | $189.68M | -$24.87M | $214.55M | $1.74 | $1.67 | -492,000 | -464,000 |
|---|
| 2025-09-30 | $667.65M | — | — | — | $74.3M | — | — | — | $180.29M | $3.87M | $176.43M | $1.37 | $1.32 | 99,236,000 | 102,904,000 |
|---|
| 2025-06-30 | $740.77M | — | — | — | $68.83M | — | — | — | $270.46M | $2.68M | $267.79M | $1.85 | $1.79 | 101,421,000 | 104,568,000 |
|---|
| 2025-03-31 | $768.78M | — | — | — | $62.7M | — | — | — | $184.47M | $3.21M | $181.27M | $0.79 | $0.77 | 101,938,000 | 105,152,000 |
|---|
| 2024-12-31 | $570.49M | — | — | — | $88.96M | — | — | — | $76.69M | $2.28M | $74.41M | $0.36 | $0.34 | -1,107,000 | -1,125,000 |
|---|
| 2024-09-30 | $512.84M | — | — | — | $62.39M | — | — | — | $64.06M | $3.03M | $61.04M | $0.77 | $0.74 | 101,934,000 | 106,359,000 |
|---|
| 2024-06-30 | $587.94M | — | — | — | $64.92M | — | — | — | $202.88M | $2.5M | $200.38M | $1.24 | $1.20 | 105,909,000 | 109,603,000 |
|---|
| 2024-03-31 | $658.65M | — | — | — | $54.86M | — | — | — | $277.92M | $592,000.00 | $277.33M | $1.42 | $1.38 | 110,921,000 | 114,246,000 |
|---|
| 2023-12-31 | $495.16M | — | — | — | $101.78M | — | — | — | $101.38M | -$31.97M | $133.35M | $1.20 | $1.18 | 852,000 | 1,232,000 |
|---|
| 2023-09-30 | $396.27M | — | — | — | $63.04M | — | — | — | $55.04M | $2.39M | $52.65M | $0.42 | $0.41 | 103,704,000 | 105,424,000 |
|---|
| 2023-06-30 | $357.24M | — | — | — | $49.23M | — | — | — | $44.24M | $2.95M | $41.29M | $0.35 | $0.35 | 103,732,000 | 104,895,000 |
|---|
| 2023-03-31 | $322.38M | — | — | — | $45.81M | — | — | — | $54.58M | $1.57M | $53M | $0.50 | $0.49 | 103,732,000 | 104,625,000 |
|---|
| 2022-12-31 | $252.61M | — | — | — | $42.39M | — | — | — | -$59.02M | $1,000.00 | -$59.03M | -$0.57 | -$0.57 | 9,000 | 9,000 |
|---|
| 2022-09-30 | $226.94M | — | — | — | $46.34M | — | — | — | -$150.38M | $1.05M | -$151.44M | -$1.32 | -$1.32 | 103,074,000 | 103,074,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 | $2.91B | — | — | — | $278.91M | — | — | — | $824.91M | -$15.12M | $840.03M | $5.75 | $5.55 | 100,364,000 | 103,844,000 |
|---|
| 2024-12-31 | $2.33B | — | — | — | $271.12M | — | — | — | $621.56M | $8.4M | $613.16M | $3.81 | $3.67 | 105,133,000 | 109,101,000 |
|---|
| 2023-12-31 | $1.57B | — | — | — | $259.86M | — | — | — | $255.22M | -$25.07M | $280.29M | $2.47 | $2.44 | 104,563,000 | 106,203,000 |
|---|
| 2022-12-31 | $1.23B | — | — | — | $177.68M | — | — | — | -$26.83M | $3.1M | -$29.94M | -$0.95 | -$0.95 | 103,062,000 | 103,062,000 |
|---|
| 2021-11-30 | $1.33B | — | — | — | $172.29M | — | — | — | $262.2M | $12.37M | $249.84M | $1.83 | $1.82 | 102,597,000 | 103,533,000 |
|---|