Financial Metrics
AKAM AKAMAI TECHNOLOGIES INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-12 | SEC Filing Index |
| Insider | 4 | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 4 | 2026-03-09 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 126638000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 149785000.0 | +18.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 176129000.0 | +17.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 166728000.0 | -5.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 147986000.0 | -11.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 70637000.0 | -52.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 154583000.0 | +118.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 151461000.0 | -2.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 166024000.0 | +9.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 637338000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 533411000.0 | -16.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 566944000.0 | +6.3% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 97106000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 128816000.0 | +32.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 160542000.0 | +24.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 175418000.0 | +9.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 131688000.0 | -24.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 57907000.0 | -56.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 123171000.0 | +112.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 103618000.0 | -15.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 140170000.0 | +35.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 547629000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 504918000.0 | -7.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 452031000.0 | -10.5% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.62 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.85 | +37.1% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.06 | +24.7% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.16 | +9.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.86 | -25.9% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.38 | -55.8% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.83 | +118.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.72 | -13.3% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.98 | +36.1% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3.59 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3.34 | -7.0% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3.11 | -6.9% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.62 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.84 | +35.5% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.04 | +23.8% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.11 | +6.7% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.86 | -22.5% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.38 | -55.8% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.82 | +115.8% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.71 | -13.4% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.97 | +36.6% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3.52 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3.27 | -7.1% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3.07 | -6.1% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 298800000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 298612000.0 | -0.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 459907000.0 | +54.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 489468000.0 | +6.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 467717000.0 | -4.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 448042000.0 | -4.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 569749000.0 | +27.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 517707000.0 | -9.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1097026000.0 | +111.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 850302000.0 | -22.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 927933000.0 | +9.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 489468000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 517707000.0 | +5.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 930231000.0 | +79.7% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 705817000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 698445000.0 | -1.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 713382000.0 | +2.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 724302000.0 | +1.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 716638000.0 | -1.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 699258000.0 | -2.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 696493000.0 | -0.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 727687000.0 | +4.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 759438000.0 | +4.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 779165000.0 | +2.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 765891000.0 | -1.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 724302000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 727687000.0 | +0.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 793666000.0 | +9.1% | USD | 10-K | 2026-02-20 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1697711000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1718472000.0 | +1.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1867381000.0 | +8.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1804855000.0 | -3.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2625179000.0 | +45.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2570460000.0 | -2.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2634430000.0 | +2.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2578097000.0 | -2.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2374971000.0 | -7.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2033827000.0 | -14.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2167238000.0 | +6.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1804855000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 2578097000.0 | +42.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2286680000.0 | -11.3% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8183333000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 8345965000.0 | +2.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 9582088000.0 | +14.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 9900037000.0 | +3.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 9935606000.0 | +0.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 10087532000.0 | +1.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 10190457000.0 | +1.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 10368785000.0 | +1.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 9982190000.0 | -3.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 10536135000.0 | +5.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 10833273000.0 | +2.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 9900037000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 10368785000.0 | +4.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 11479643000.0 | +10.7% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 836253000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 860774000.0 | +2.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 810491000.0 | -5.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 836038000.0 | +3.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 808938000.0 | -3.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1945876000.0 | +140.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1983023000.0 | +1.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2091323000.0 | +5.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2016529000.0 | -3.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 880519000.0 | -56.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 950316000.0 | +7.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 836038000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 2091323000.0 | +150.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 967518000.0 | -53.7% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4011992000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 4056798000.0 | +1.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 5257884000.0 | +29.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 5302882000.0 | +0.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 5301839000.0 | -0.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 5332856000.0 | +0.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 5396319000.0 | +1.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5490428000.0 | +1.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 5397629000.0 | -1.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 6068627000.0 | +12.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 6101329000.0 | +0.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 5302882000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 5490428000.0 | +3.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 6502272000.0 | +18.4% | USD | 10-K | 2026-02-20 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4171341000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-06-30 | 4289167000.0 | +2.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 4324204000.0 | +0.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 4597155000.0 | +6.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | 4633767000.0 | +0.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-06-30 | 4754676000.0 | +2.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 4794138000.0 | +0.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 4878357000.0 | +1.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 4584561000.0 | -6.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-06-30 | 4467508000.0 | -2.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 4731944000.0 | +5.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 4597155000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 4878357000.0 | +6.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4977371000.0 | +2.0% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 233499000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 599810000.0 | +156.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 959246000.0 | +59.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 351878000.0 | -63.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 782841000.0 | +122.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1175383000.0 | +50.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 251200000.0 | -78.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 710349000.0 | +182.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1152181000.0 | +62.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1348439000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1519171000.0 | +12.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1518765000.0 | -0.0% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -119888000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -368242000.0 | -207.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -1532405000.0 | -316.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -151583000.0 | +90.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -438265000.0 | -189.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -554493000.0 | -26.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 876846000.0 | +258.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 193980000.0 | -77.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -174351000.0 | -189.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -1848238000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -798679000.0 | +56.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -540743000.0 | +32.3% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -357289000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -474489000.0 | -32.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 500156000.0 | +205.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -215981000.0 | -143.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -376426000.0 | -74.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -538795000.0 | -43.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -552250000.0 | -2.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -593455000.0 | -7.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -586334000.0 | +1.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 443379000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -679635000.0 | -253.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -588036000.0 | +13.5% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 141700000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 254005000.0 | +79.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 387505000.0 | +52.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 93751000.0 | -75.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 184745000.0 | +97.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 297548000.0 | +61.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 117776000.0 | -60.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 263312000.0 | +123.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 376092000.0 | +42.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 457909000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 390433000.0 | -14.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 507786000.0 | +30.1% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 152743828.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 151790861.0 | -0.6% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 150955849.0 | -0.6% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 151232908.0 | +0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 152411363.0 | +0.8% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 151913207.0 | -0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 150624544.0 | -0.8% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 150025096.0 | -0.4% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 146086802.0 | -2.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 143199911.0 | -2.0% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 143767463.0 | +0.4% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 151232908.0 | — | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 150025096.0 | -0.8% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 144711094.0 | -3.5% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 157299369.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 157982228.0 | +0.4% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 158262004.0 | +0.2% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 151232908.0 | -4.4% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 153553975.0 | +1.5% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 154411275.0 | +0.6% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 154827272.0 | +0.3% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 155647988.0 | +0.5% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 157767206.0 | +1.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 158633640.0 | +0.5% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 159113000.0 | +0.3% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 151232908.0 | — | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 155647988.0 | +2.9% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 149711094.0 | -3.8% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 155637000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 152064000.0 | -2.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 151359000.0 | -0.5% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 151628000.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 152265000.0 | +0.4% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 151435000.0 | -0.5% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 149052000.0 | -1.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 144757000.0 | -2.9% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 143577000.0 | -0.8% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 152510000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 151392000.0 | -0.7% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 145402000.0 | -4.0% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 156135000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 153454000.0 | -1.7% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 154976000.0 | +1.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 157466000.0 | +1.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 153588000.0 | -2.5% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 153240000.0 | -0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 151064000.0 | -1.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 145249000.0 | -3.8% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 144811000.0 | -0.3% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 155397000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 154346000.0 | -0.7% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 147023000.0 | -4.7% | shares | 10-K | 2026-02-20 |
Metrics
Metrics: 5Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.0301 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.9964 | -1.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.3040 | +15.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2.1588 | -6.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3.2452 | +50.3% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.3210 | -59.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.3285 | +0.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.2328 | -7.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.1778 | -4.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2.3098 | +96.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2.2805 | -1.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 2.1588 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1.2328 | -42.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2.3634 | +91.7% | ratio | 10-K | 2026-02-20 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9618 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.9458 | -1.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.2159 | +28.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.1535 | -5.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.1442 | -0.8% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.1216 | -2.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.1256 | +0.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.1255 | -0.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.1773 | +4.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.3584 | +15.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.2894 | -5.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.1535 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1.1255 | -2.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.3064 | +16.1% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3573 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.3469 | -2.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.5674 | +63.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.5855 | +3.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.5782 | -1.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2303 | -60.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.2873 | +24.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 0.2475 | -13.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.5440 | +119.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.9657 | +77.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.9764 | +1.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.5855 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2475 | -57.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.9615 | +288.4% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0119 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0154 | +30.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0168 | +8.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0177 | +5.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0131 | -26.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0057 | -56.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0123 | +117.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0098 | -20.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0129 | +31.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0553 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0487 | -12.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0394 | -19.1% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0233 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0300 | +29.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0371 | +23.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0379 | +2.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0277 | -26.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0121 | -56.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0269 | +122.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0232 | -13.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0296 | +27.7% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1191 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1035 | -13.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0908 | -12.3% | ratio | 10-K | 2026-02-20 |