Complete source-backed income-statement history.
- Available history
- 2017-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 | $397.95M | $165.15M | — | — | — | — | $252.16M | -$178.78M | — | -$300,000.00 | -$144.24M | -$0.37 | -$0.37 | 387,210,745 | 387,210,745 |
|---|
| 2026-03-31 | $392.28M | $160.12M | — | — | — | — | $249.38M | -$143.72M | — | -$700,000.00 | -$112.85M | -$0.29 | -$0.29 | 389,628,622 | 389,628,622 |
|---|
| 2025-12-31 | $392.18M | $166.28M | — | — | — | — | $242.5M | -$176.1M | — | -$2.6M | -$152.03M | -$0.39 | -$0.39 | -1,490,985 | -1,490,985 |
|---|
| 2025-09-30 | $393.95M | $172.37M | — | — | — | — | $234.39M | -$185.09M | — | -$1.7M | -$168.51M | -$0.42 | -$0.42 | 396,747,527 | 396,747,527 |
|---|
| 2025-06-30 | $394.54M | $166.88M | — | — | — | — | $241.63M | -$228.13M | — | -$700,000.00 | -$193.9M | -$0.49 | -$0.49 | 399,564,483 | 399,564,483 |
|---|
| 2025-03-31 | $400.27M | $171.11M | — | — | — | — | $246.97M | -$211.46M | — | -$400,000.00 | -$177.18M | -$0.44 | -$0.44 | 400,996,211 | 400,996,211 |
|---|
| 2024-12-31 | $417.09M | $171.25M | — | — | — | — | $264.15M | -$26.41M | — | -$18.3M | -$140.86M | -$0.35 | -$0.35 | -2,023,945 | -2,023,945 |
|---|
| 2024-09-30 | $424.85M | $183.57M | — | — | — | — | $258.1M | -$356.46M | — | $1.9M | -$316.96M | -$0.79 | -$0.79 | 403,615,752 | 403,615,752 |
|---|
| 2024-06-30 | $421.8M | $180.52M | — | — | — | — | $251.95M | -$169.32M | — | $1.8M | -$145.72M | -$0.36 | -$0.36 | 406,479,897 | 406,479,897 |
|---|
| 2024-03-31 | $424.05M | $179.66M | — | — | — | — | $280.92M | -$99.79M | — | $4.4M | -$81.35M | -$0.19 | -$0.19 | 420,777,452 | 420,777,452 |
|---|
| 2023-12-31 | $423.18M | $177.13M | — | — | — | — | $242.51M | -$261.5M | — | -$7.9M | -$251.84M | -$0.56 | -$0.56 | -9,685,539 | -9,685,539 |
|---|
| 2023-09-30 | $433.05M | $189.12M | — | — | — | — | $286M | -$45.93M | — | $1.1M | -$55.07M | -$0.12 | -$0.12 | 457,830,322 | 457,830,322 |
|---|
| 2023-06-30 | $451.64M | $192.62M | — | — | — | — | $303.25M | $74.26M | — | $2.1M | -$32.16M | -$0.07 | -$0.07 | 476,977,640 | 476,977,640 |
|---|
| 2023-03-31 | $446.44M | $189.65M | — | — | — | — | $285.55M | -$249M | — | -$300,000.00 | -$310.64M | -$0.63 | -$0.63 | 496,673,860 | 496,673,860 |
|---|
| 2022-12-31 | $438.73M | $186.49M | — | — | — | — | $252.81M | -$191.6M | — | -$4.3M | -$117.88M | -$0.25 | -$0.25 | 13,277,021 | 13,277,021 |
|---|
| 2022-09-30 | $430.77M | $178.69M | — | — | — | — | $326.42M | $194.83M | — | $2M | $128.68M | $0.26 | $0.26 | 503,499,778 | 503,499,778 |
|---|
| 2022-06-30 | $379.21M | $152.42M | — | — | — | — | $260.1M | -$17.98M | — | -$100,000.00 | -$101.36M | -$0.22 | -$0.22 | 468,799,045 | 468,799,045 |
|---|
| 2022-03-31 | $330.65M | $133M | — | — | — | — | $201.4M | $183.18M | — | -$100,000.00 | $24.86M | $0.06 | $0.06 | 396,286,900 | 396,286,900 |
|---|
| 2021-12-31 | $249.15M | $93.73M | — | — | — | — | $162.51M | -$24.31M | — | $500,000.00 | -$129.13M | -$0.45 | -$0.45 | 37,248,081 | 37,248,081 |
|---|
| 2021-09-30 | $162.44M | $64.77M | — | — | — | — | $116.49M | -$21.52M | — | $100,000.00 | -$109.25M | -$0.47 | -$0.47 | 231,623,633 | 231,623,633 |
|---|
| 2021-06-30 | $125.57M | $47.28M | — | — | — | — | $88.43M | -$21.18M | — | $100,000.00 | -$43.98M | -$0.28 | -$0.28 | 158,370,936 | 158,370,936 |
|---|
| 2021-03-31 | $105.75M | $42.88M | — | — | — | — | $71.64M | -$9.37M | — | $100,000.00 | -$19.89M | — | — | — | 106,818,450 |
|---|
| 2020-12-31 | $93M | $36.02M | — | — | — | — | $63.64M | -$18.08M | — | $1.24M | -$32M | — | — | — | 4,805,536 |
|---|
| 2020-09-30 | $76.92M | $29.5M | — | — | — | — | $57.82M | -$12.33M | — | $30,000.00 | -$10.32M | — | — | — | 74,215,048 |
|---|
| 2020-06-30 | $71.47M | $26.16M | — | — | — | — | $53.81M | -$14.78M | — | $200,000.00 | -$14.26M | — | — | — | 67,948,617 |
|---|
| 2020-03-31 | $57.04M | $21.51M | — | — | — | — | $15.72M | -$39.28M | — | -$100,000.00 | -$39.68M | — | — | — | 57,844,231 |
|---|
| 2019-12-31 | $36.12M | $15.08M | — | — | — | — | $24.55M | -$5.65M | — | -$100,000.00 | -$11.73M | — | — | — | 5,539,894 |
|---|
| 2019-09-30 | $24.03M | $10.86M | — | — | — | — | $16.26M | -$2.73M | — | $100,000.00 | -$3.05M | — | — | — | 25,638,557 |
|---|
| 2019-06-30 | $18.75M | $8.77M | — | — | — | — | $13.04M | -$2.2M | — | $100,000.00 | -$3.58M | — | — | — | 16,578,350 |
|---|
| 2019-03-31 | $15.42M | $7.27M | — | — | — | — | $8.3M | -$3.49M | — | $0.00 | -$2.47M | — | — | — | 10,089,598 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | — | $0.00 | -$1.65M | — | — | — | 246,787 |
|---|
| 2018-09-30 | — | — | — | — | — | $16,000.00 | — | — | — | — | -$16,000.00 | — | — | — | 10,000 |
|---|
| 2018-06-30 | — | — | — | — | — | $15,950.00 | — | — | — | — | -$15,000.00 | — | — | — | 10,000 |
|---|
| 2018-03-31 | — | — | — | — | — | $15,500.00 | — | — | — | $0.00 | -$16,000.00 | — | — | — | 10,000 |
|---|
| 2017-09-30 | — | — | — | — | — | — | — | — | — | — | $0.00 | — | — | — | 10,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 | $1.58B | $676.64M | — | — | — | — | $965.48M | -$800.78M | — | -$3.2M | -$691.62M | -$1.74 | -$1.74 | 397,596,192 | 397,596,192 |
|---|
| 2024-12-31 | $1.69B | $714.99M | — | — | — | — | $1.06B | -$651.99M | — | -$10.1M | -$684.88M | -$1.68 | -$1.68 | 408,242,726 | 408,242,726 |
|---|
| 2023-12-31 | $1.75B | $748.52M | — | — | — | — | $1.12B | -$482.17M | — | -$5M | -$649.7M | -$1.39 | -$1.39 | 467,332,784 | 467,332,784 |
|---|
| 2022-12-31 | $1.58B | $650.59M | — | — | — | — | $1.04B | $168.42M | — | -$2.1M | -$65.71M | -$0.14 | -$0.14 | 469,864,983 | 469,864,983 |
|---|
| 2021-12-31 | $642.91M | $248.65M | — | — | — | — | $438.8M | -$76.38M | — | $700,000.00 | -$302.25M | -$1.49 | -$1.49 | 203,300,648 | 203,300,648 |
|---|
| 2020-12-31 | $298.42M | $113.18M | — | — | — | — | $190.98M | -$84.47M | — | $1.2M | -$96.26M | -$1.35 | -$1.35 | 71,502,374 | 71,502,374 |
|---|
| 2019-12-31 | $94.31M | $41.97M | — | — | — | — | $62.67M | -$14.06M | — | $100,000.00 | -$20.83M | — | — | — | 23,032,351 |
|---|
| 2018-12-31 | $0.00 | — | — | — | — | — | — | $52,000.00 | — | $0.00 | -$1.69M | — | — | — | 256,787 |
|---|