Financial Metrics
WSO-B WATSCO INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 851424000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1214435000.0 | +42.6% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 1241232000.0 | +2.2% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 872095000.0 | -29.7% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 1275924000.0 | +46.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 1229591000.0 | -3.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 926577000.0 | -24.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 1332743000.0 | +43.8% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 1296007000.0 | -2.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 931278000.0 | -28.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 1371854000.0 | +47.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 1394915000.0 | +1.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1008156000.0 | -27.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1355385000.0 | +34.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1536671000.0 | +13.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1136118000.0 | -26.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1849640000.0 | +62.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1782569000.0 | -3.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1523570000.0 | -14.5% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 2133755000.0 | +40.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 2035796000.0 | -4.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1550641000.0 | -23.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 2003084000.0 | +29.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 2126845000.0 | +6.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1564991000.0 | -26.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 2139328000.0 | +36.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 2160036000.0 | +1.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1531086000.0 | -29.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2062442000.0 | +34.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2067005000.0 | +0.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 4220702000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 4341955000.0 | +2.9% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 4546653000.0 | +4.7% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 4770362000.0 | +4.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 5054928000.0 | +6.0% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 6280192000.0 | +24.2% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 7274344000.0 | +15.8% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 7283767000.0 | +0.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 7618317000.0 | +4.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 7239290000.0 | -5.0% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 212447000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 291861000.0 | +37.4% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 302204000.0 | +3.5% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 218556000.0 | -27.7% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 310278000.0 | +42.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 295895000.0 | -4.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 230833000.0 | -22.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 320766000.0 | +39.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 319009000.0 | -0.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 233760000.0 | -26.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 327984000.0 | +40.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 334691000.0 | +2.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 247615000.0 | -26.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 319199000.0 | +28.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 373763000.0 | +17.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 294821000.0 | -21.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 477941000.0 | +62.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 482664000.0 | +1.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 450358000.0 | -6.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 595533000.0 | +32.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 550848000.0 | -7.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 448157000.0 | -18.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 562622000.0 | +25.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 566945000.0 | +0.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 430625000.0 | -24.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 579760000.0 | +34.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 566244000.0 | -2.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 429623000.0 | -24.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 603488000.0 | +40.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 568915000.0 | -5.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1034584000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1065659000.0 | +3.0% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 1120252000.0 | +5.1% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1156956000.0 | +3.3% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1222821000.0 | +5.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1667545000.0 | +36.4% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 2030289000.0 | +21.8% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 1992140000.0 | -1.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2044713000.0 | +2.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2030464000.0 | -0.7% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 50668000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 117590000.0 | +132.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 119300000.0 | +1.5% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 48699000.0 | -59.2% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 129348000.0 | +165.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 114461000.0 | -11.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 53937000.0 | -52.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 137346000.0 | +154.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 122297000.0 | -11.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 55132000.0 | -54.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 134400000.0 | +143.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 125319000.0 | -6.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 45243000.0 | -63.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 129249000.0 | +185.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 156781000.0 | +21.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 81880000.0 | -47.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 216783000.0 | +164.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 206799000.0 | -4.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 171049000.0 | -17.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 287097000.0 | +67.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 236253000.0 | -17.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 164740000.0 | -30.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 265705000.0 | +61.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 256617000.0 | -3.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 126537000.0 | -50.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 268803000.0 | +112.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 250247000.0 | -6.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 112188000.0 | -55.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 271869000.0 | +142.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 234762000.0 | -13.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 345632000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 353874000.0 | +2.4% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 372082000.0 | +5.1% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 366884000.0 | -1.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 401034000.0 | +9.3% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 628528000.0 | +56.7% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 831578000.0 | +32.3% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 794810000.0 | -4.4% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 781775000.0 | -1.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 720347000.0 | -7.9% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 34174000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 81424000.0 | +138.3% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 80518000.0 | -1.1% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 33768000.0 | -58.1% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 90847000.0 | +169.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 80019000.0 | -11.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 42377000.0 | -47.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 108264000.0 | +155.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 96886000.0 | -10.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 43804000.0 | -54.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 107910000.0 | +146.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 99655000.0 | -7.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 36247000.0 | -63.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 104242000.0 | +187.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 126206000.0 | +21.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 66127000.0 | -47.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 172133000.0 | +160.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 164844000.0 | -4.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 134890000.0 | -18.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-06-30 | 225506000.0 | +67.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-09-30 | 186170000.0 | -17.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 130371000.0 | -30.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 205403000.0 | +57.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 200624000.0 | -2.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 104262000.0 | -48.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 214651000.0 | +105.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 201647000.0 | -6.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 94540000.0 | -53.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 216768000.0 | +129.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 189230000.0 | -12.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 235983000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 257290000.0 | +9.0% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 296529000.0 | +15.3% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 295775000.0 | -0.3% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 323172000.0 | +9.3% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 498735000.0 | +54.3% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 703696000.0 | +41.1% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 634139000.0 | -9.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 635740000.0 | +0.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 587588000.0 | -7.6% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.71 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1.82 | +156.3% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 1.78 | -2.2% | USD/shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.71 | -60.1% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 2.07 | +191.5% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 1.82 | -12.1% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.89 | -51.1% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 2.41 | +170.8% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 2.12 | -12.0% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.88 | -58.5% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 2.4 | +172.7% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 2.2 | -8.3% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.72 | -67.3% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 2.26 | +213.9% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 2.77 | +22.6% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.39 | -49.8% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 3.73 | +168.3% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 3.64 | -2.4% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2.91 | -20.1% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 4.94 | +69.8% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 4.04 | -18.2% | USD/shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 2.84 | -29.7% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 4.43 | +56.0% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 4.36 | -1.6% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2.17 | -50.2% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 4.5 | +107.4% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 4.24 | -5.8% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.93 | -54.5% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 4.53 | +134.7% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 3.98 | -12.1% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 5.16 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 5.81 | +12.6% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 6.5 | +11.9% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 6.51 | +0.2% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 7.03 | +8.0% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 10.83 | +54.1% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 15.46 | +42.8% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 13.72 | -11.3% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 13.34 | -2.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 12.27 | -8.0% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.71 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1.82 | +156.3% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 1.78 | -2.2% | USD/shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.71 | -60.1% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 2.07 | +191.5% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 1.82 | -12.1% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.89 | -51.1% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 2.4 | +169.7% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 2.11 | -12.1% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.88 | -58.3% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 2.4 | +172.7% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 2.2 | -8.3% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.72 | -67.3% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 2.26 | +213.9% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 2.76 | +22.1% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.39 | -49.6% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 3.71 | +166.9% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 3.62 | -2.4% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2.9 | -19.9% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 4.93 | +70.0% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 4.03 | -18.3% | USD/shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 2.83 | -29.8% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 4.42 | +56.2% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 4.35 | -1.6% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2.17 | -50.1% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 4.49 | +106.9% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 4.22 | -6.0% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.93 | -54.3% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 4.52 | +134.2% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 3.98 | -11.9% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 5.15 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 5.81 | +12.8% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 6.49 | +11.7% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 6.5 | +0.2% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 7.01 | +7.8% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 10.78 | +53.8% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 15.41 | +42.9% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 13.67 | -11.3% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 13.3 | -2.7% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 12.25 | -7.9% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 32856000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 30544000.0 | -7.0% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 35910000.0 | +17.6% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2016-12-31 | 56010000.0 | +56.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 47421000.0 | -15.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 51034000.0 | +7.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 66667000.0 | +30.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 80496000.0 | +20.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 58073000.0 | -27.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 72000000.0 | +24.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 67612000.0 | -6.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 82894000.0 | +22.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 77273000.0 | -6.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 55915000.0 | -27.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 60150000.0 | +7.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 74454000.0 | +23.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 51236000.0 | -31.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 79573000.0 | +55.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 92600000.0 | +16.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 146067000.0 | +57.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 93875000.0 | -35.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 96787000.0 | +3.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 137201000.0 | +41.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 118268000.0 | -13.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 110607000.0 | -6.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 129049000.0 | +16.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 130228000.0 | +0.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 147505000.0 | +13.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 140955000.0 | -4.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 162526000.0 | +15.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 175022000.0 | +7.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 210112000.0 | +20.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 278864000.0 | +32.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 224854000.0 | -19.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 294354000.0 | +30.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 526271000.0 | +78.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 431823000.0 | -17.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 292978000.0 | -32.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 324348000.0 | +10.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 56010000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 80496000.0 | +43.7% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 82894000.0 | +3.0% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 74454000.0 | -10.2% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 146067000.0 | +96.2% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 118268000.0 | -19.0% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 147505000.0 | +24.7% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 210112000.0 | +42.4% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 526271000.0 | +150.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 433283000.0 | -17.7% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 464154000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 606510000.0 | +30.7% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 548000000.0 | -9.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 475974000.0 | -13.1% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 481600000.0 | +1.2% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 613193000.0 | +27.3% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 568457000.0 | -7.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 478133000.0 | -15.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 486651000.0 | +1.8% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 659887000.0 | +35.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 602753000.0 | -8.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 501908000.0 | -16.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 504719000.0 | +0.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 655418000.0 | +29.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 640802000.0 | -2.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 533810000.0 | -16.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 574827000.0 | +7.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 676569000.0 | +17.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 644124000.0 | -4.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 535288000.0 | -16.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 596513000.0 | +11.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 857864000.0 | +43.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 771042000.0 | -10.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 698456000.0 | -9.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 790013000.0 | +13.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 983033000.0 | +24.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 859581000.0 | -12.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 747110000.0 | -13.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 811264000.0 | +8.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 990663000.0 | +22.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 949317000.0 | -4.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 797832000.0 | -16.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 832119000.0 | +4.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1001329000.0 | +20.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 944501000.0 | -5.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 877935000.0 | -7.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 794312000.0 | -9.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1015738000.0 | +27.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 941883000.0 | -7.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 475974000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 478133000.0 | +0.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 501908000.0 | +5.0% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 533810000.0 | +6.4% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 535288000.0 | +0.3% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 698456000.0 | +30.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 747110000.0 | +7.0% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 797832000.0 | +6.8% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 877935000.0 | +10.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 796181000.0 | -9.3% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 746122000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 749333000.0 | +0.4% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 739718000.0 | -1.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 685011000.0 | -7.4% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 751505000.0 | +9.7% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 770012000.0 | +2.5% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 786056000.0 | +2.1% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 761314000.0 | -3.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 810021000.0 | +6.4% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 872902000.0 | +7.8% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 810869000.0 | -7.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 837129000.0 | +3.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 893640000.0 | +6.8% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 967394000.0 | +8.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 970475000.0 | +0.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 920786000.0 | -5.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 942815000.0 | +2.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 854368000.0 | -9.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 884653000.0 | +3.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 781299000.0 | -11.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 986648000.0 | +26.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1044608000.0 | +5.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1042144000.0 | -0.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1115469000.0 | +7.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1390298000.0 | +24.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1480519000.0 | +6.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1385191000.0 | -6.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1370173000.0 | -1.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1614294000.0 | +17.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1689309000.0 | +4.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1549740000.0 | -8.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1347289000.0 | -13.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1655635000.0 | +22.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1573496000.0 | -5.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1596795000.0 | +1.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1385436000.0 | -13.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1776090000.0 | +28.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1952842000.0 | +10.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1601786000.0 | -18.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 685011000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 761314000.0 | +11.1% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 837129000.0 | +10.0% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 920786000.0 | +10.0% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 781299000.0 | -15.1% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1115469000.0 | +42.8% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1370173000.0 | +22.8% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1347289000.0 | -1.7% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1385436000.0 | +2.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1386317000.0 | +0.1% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1261925000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1406825000.0 | +11.5% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1349009000.0 | -4.1% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1240156000.0 | -8.1% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 1300501000.0 | +4.9% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1451741000.0 | +11.6% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 1438941000.0 | -0.9% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 1337397000.0 | -7.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1371724000.0 | +2.6% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 1621453000.0 | +18.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 1501845000.0 | -7.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 1441806000.0 | -4.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1490384000.0 | +3.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 1695094000.0 | +13.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1690827000.0 | -0.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 1546730000.0 | -8.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1590379000.0 | +2.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1631469000.0 | +2.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1644119000.0 | +0.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1484445000.0 | -9.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1695355000.0 | +14.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2022062000.0 | +19.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1980861000.0 | -2.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1961400000.0 | -1.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2320128000.0 | +18.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2623931000.0 | +13.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2409876000.0 | -8.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2298739000.0 | -4.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 2597815000.0 | +13.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2882568000.0 | +11.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2730572000.0 | -5.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2391931000.0 | -12.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2998372000.0 | +25.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 3034397000.0 | +1.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 3132992000.0 | +3.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 3079981000.0 | -1.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3035349000.0 | -1.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3299718000.0 | +8.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 3115967000.0 | -5.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1240156000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1337397000.0 | +7.8% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1441806000.0 | +7.8% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1546730000.0 | +7.3% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1484445000.0 | -4.0% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1961400000.0 | +32.1% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2298739000.0 | +17.2% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 2391931000.0 | +4.1% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 3079981000.0 | +28.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2954506000.0 | -4.1% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1876890000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 2019591000.0 | +7.6% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1957597000.0 | -3.1% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1874649000.0 | -4.2% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 1935279000.0 | +3.2% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 2154418000.0 | +11.3% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 2148219000.0 | -0.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 2046877000.0 | -4.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 2076278000.0 | +1.4% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 2325620000.0 | +12.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 2230748000.0 | -4.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 2161033000.0 | -3.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 2398943000.0 | +11.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 2632434000.0 | +9.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 2693059000.0 | +2.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 2556161000.0 | -5.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2581829000.0 | +1.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 2636727000.0 | +2.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2647685000.0 | +0.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2484347000.0 | -6.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2692264000.0 | +8.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 3131684000.0 | +16.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 3090921000.0 | -1.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 3085861000.0 | -0.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 3473889000.0 | +12.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 3788592000.0 | +9.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 3584587000.0 | -5.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 3488214000.0 | -2.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 3800614000.0 | +9.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 4103011000.0 | +8.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4039067000.0 | -1.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 3729182000.0 | -7.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 4357118000.0 | +16.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 4395324000.0 | +0.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 4517476000.0 | +2.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 4479523000.0 | -0.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 4454353000.0 | -0.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 4729513000.0 | +6.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 4554700000.0 | -3.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1874649000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2046877000.0 | +9.2% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 2161033000.0 | +5.6% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 2556161000.0 | +18.3% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 2484347000.0 | -2.8% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 3085861000.0 | +24.2% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 3488214000.0 | +13.0% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 3729182000.0 | +6.9% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 4479523000.0 | +20.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4414805000.0 | -1.4% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 347251000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 406549000.0 | +17.1% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 358127000.0 | -11.9% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 314888000.0 | -12.1% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 378898000.0 | +20.3% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 424436000.0 | +12.0% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 460399000.0 | +8.5% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 416477000.0 | -9.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 377731000.0 | -9.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 522923000.0 | +38.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 508821000.0 | -2.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 357566000.0 | -29.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 469773000.0 | +31.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 580518000.0 | +23.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 542288000.0 | -6.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 461717000.0 | -14.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 520474000.0 | +12.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 638858000.0 | +22.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 609498000.0 | -4.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 487145000.0 | -20.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 630820000.0 | +29.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 815264000.0 | +29.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 796693000.0 | -2.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 726722000.0 | -8.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 836839000.0 | +15.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1061343000.0 | +26.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 939522000.0 | -11.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 906522000.0 | -3.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 953083000.0 | +5.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 955999000.0 | +0.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 887628000.0 | -7.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 712012000.0 | -19.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1026126000.0 | +44.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 945167000.0 | -7.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 933149000.0 | -1.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 983901000.0 | +5.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 925139000.0 | -6.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1070916000.0 | +15.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 812144000.0 | -24.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 314888000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 416477000.0 | +32.3% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 357566000.0 | -14.1% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 461717000.0 | +29.1% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 487145000.0 | +5.5% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 726722000.0 | +49.2% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 906522000.0 | +24.7% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 712012000.0 | -21.5% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 983901000.0 | +38.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 717742000.0 | -27.1% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1220704000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1273240000.0 | +4.3% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1306334000.0 | +2.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1251748000.0 | -4.2% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 1208218000.0 | -3.5% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1280360000.0 | +6.0% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 1332035000.0 | +4.0% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 1550977000.0 | +16.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 1549626000.0 | -0.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 1601994000.0 | +3.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 1660550000.0 | +3.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 1601713000.0 | -3.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 1599255000.0 | -0.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 1633362000.0 | +2.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 1753022000.0 | +7.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 1714767000.0 | -2.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 1682886000.0 | -1.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 1736082000.0 | +3.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 1809938000.0 | +4.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1779761000.0 | -1.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 1796827000.0 | +1.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 1931533000.0 | +7.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 2021525000.0 | +4.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1997415000.0 | -1.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-03-31 | 2080715000.0 | +4.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-06-30 | 2219775000.0 | +6.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-09-30 | 2316153000.0 | +4.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-12-31 | 2248278000.0 | -2.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-03-31 | 2308297000.0 | +2.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 2452050000.0 | +6.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 2665762000.0 | +8.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 2616190000.0 | -1.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | 2927573000.0 | +11.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 3044190000.0 | +4.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 3161871000.0 | +3.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 3064238000.0 | -3.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3087860000.0 | +0.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 3221819000.0 | +4.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 3301627000.0 | +2.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1251748000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 1550977000.0 | +23.9% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 1601713000.0 | +3.3% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 1714767000.0 | +7.1% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 1779761000.0 | +3.8% | USD | 10-K | 2024-02-23 |
| Annual | 2021-12-31 | 1997415000.0 | +12.2% | USD | 10-K | 2025-02-28 |
| Annual | 2022-12-31 | 2248278000.0 | +12.6% | USD | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 2616190000.0 | +16.4% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 3064238000.0 | +17.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3222061000.0 | +5.2% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 238366000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 267791000.0 | +12.3% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 219792000.0 | -17.9% | USD | 10-Q | 2016-11-03 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 35010000.0 | — | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 189379000.0 | +440.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -41614000.0 | -122.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -19256000.0 | +53.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 70065000.0 | +463.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 52936000.0 | -24.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 68447000.0 | +29.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 197531000.0 | +188.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 41859000.0 | -78.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 261255000.0 | +524.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 372778000.0 | +42.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -37745000.0 | -110.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 81882000.0 | +316.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 319672000.0 | +290.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -101622000.0 | -131.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 73072000.0 | +171.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 358880000.0 | +391.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | -47421000.0 | -113.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -89179000.0 | -88.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 263340000.0 | +395.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 103706000.0 | -60.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 161441000.0 | +55.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 394205000.0 | +144.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -177644000.0 | -145.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -185090000.0 | -4.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 169847000.0 | +191.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 281731000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 306520000.0 | +8.8% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 170557000.0 | -44.4% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 335771000.0 | +96.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 534379000.0 | +59.1% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 349566000.0 | -34.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 571964000.0 | +63.6% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 561954000.0 | -1.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 773102000.0 | +37.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 569613000.0 | -26.3% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -73837000.0 | — | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -77290000.0 | -4.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -3432000.0 | +95.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -8738000.0 | -154.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -22342000.0 | -155.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -4103000.0 | +81.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -30806000.0 | -650.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -64995000.0 | -111.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -3849000.0 | +94.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -7982000.0 | -107.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -11547000.0 | -44.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1221000.0 | +110.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -131464000.0 | -10866.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -140131000.0 | -6.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -8218000.0 | +94.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -18888000.0 | -129.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -26406000.0 | -39.8% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | -10438000.0 | +60.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -17588000.0 | -68.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -28050000.0 | -59.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -210965000.0 | -652.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -217315000.0 | -3.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -282719000.0 | -30.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 244556000.0 | +186.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 222252000.0 | -9.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 13479000.0 | -93.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -42833000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -81308000.0 | -89.8% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -26311000.0 | +67.6% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -81037000.0 | -208.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -16342000.0 | +79.8% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -148577000.0 | -809.2% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -33836000.0 | +77.2% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | -41343000.0 | -22.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -290670000.0 | -603.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -98122000.0 | +66.2% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 33121000.0 | — | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -102956000.0 | -410.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 23339000.0 | +122.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 20774000.0 | -11.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -59762000.0 | -387.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -54856000.0 | +8.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -65327000.0 | -19.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -155734000.0 | -138.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -59388000.0 | +61.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -247299000.0 | -316.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -342770000.0 | -38.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -16250000.0 | +95.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -981000.0 | +94.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -187901000.0 | -19054.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 101412000.0 | +154.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -42272000.0 | -141.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -315484000.0 | -646.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 51301000.0 | +116.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 120468000.0 | +134.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -207640000.0 | -272.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 178401000.0 | +185.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 73810000.0 | -58.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -25061000.0 | -134.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -161679000.0 | -545.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -274233000.0 | -69.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -387803000.0 | -41.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -217891000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -202145000.0 | +7.2% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -139603000.0 | +30.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -264023000.0 | -89.1% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -448493000.0 | -69.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -228602000.0 | +49.0% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -503958000.0 | -120.5% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | -460076000.0 | +8.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -158530000.0 | +65.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -568116000.0 | -258.4% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2743000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 5618000.0 | +104.8% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 8989000.0 | +60.0% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 4147000.0 | -53.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 10312000.0 | +148.7% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 13829000.0 | +34.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 3494000.0 | -74.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 8824000.0 | +152.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 12897000.0 | +46.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 4132000.0 | -68.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 9197000.0 | +122.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 14007000.0 | +52.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 3859000.0 | -72.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 8019000.0 | +107.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 11608000.0 | +44.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 4822000.0 | -58.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 11008000.0 | +128.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 16770000.0 | +52.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 8324000.0 | -50.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 18952000.0 | +127.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 26526000.0 | +40.0% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 7505000.0 | -71.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 15831000.0 | +110.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 25500000.0 | +61.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 5845000.0 | -77.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 12262000.0 | +109.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 22058000.0 | +79.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 7541000.0 | -65.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 14378000.0 | +90.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 23257000.0 | +61.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 43577000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 17876000.0 | -59.0% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 17153000.0 | -4.0% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 17805000.0 | +3.8% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 16436000.0 | -7.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 25464000.0 | +54.9% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 35652000.0 | +40.0% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 35478000.0 | -0.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 30090000.0 | -15.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 34550000.0 | +14.8% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 32511806.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 32574901.0 | +0.2% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 32613995.0 | +0.1% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 32642612.0 | +0.1% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 32682474.0 | +0.1% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 32712151.0 | +0.1% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 34254331.0 | +4.7% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 34309885.0 | +0.2% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 34339859.0 | +0.1% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 34388117.0 | +0.1% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 34435099.0 | +0.1% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 34755627.0 | +0.9% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 34995048.0 | +0.7% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 35042958.0 | +0.1% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 35099871.0 | +0.2% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2021-03-31 | 35179521.0 | +0.2% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 35228061.0 | +0.1% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2024-09-30 | 37552000.0 | +6.6% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 37860987.0 | +0.8% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 32582385.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 32824947.0 | +0.7% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 34319890.0 | +4.6% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 34644700.0 | +0.9% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 35069516.0 | +1.2% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 35244230.0 | +0.5% | shares | 10-K | 2022-02-25 |
| Annual | 2023-12-31 | 36406148.0 | +3.3% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 37391461.0 | +2.7% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 37835054.0 | +1.2% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 32537225.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 32606336.0 | +0.2% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 32650153.0 | +0.1% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 32679806.0 | +0.1% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 32708646.0 | +0.1% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 32746366.0 | +0.1% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 34320110.0 | +4.8% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 34379195.0 | +0.2% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 34399389.0 | +0.1% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 34402602.0 | +0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 34462960.0 | +0.2% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 34788955.0 | +0.9% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 35023989.0 | +0.7% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 35064711.0 | +0.1% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 35237022.0 | +0.5% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2021-03-31 | 35329833.0 | +0.3% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 35427718.0 | +0.3% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2024-09-30 | 37671752.0 | +6.3% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 37918392.0 | +0.7% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 32616504.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 32862633.0 | +0.8% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 34374269.0 | +4.6% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 34675641.0 | +0.9% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 35150571.0 | +1.4% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 35423838.0 | +0.8% | shares | 10-K | 2022-02-25 |
| Annual | 2023-12-31 | 36531683.0 | +3.1% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 37510332.0 | +2.7% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 37899859.0 | +1.0% | shares | 10-K | 2026-02-27 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4536 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.6013 | +32.6% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.6341 | +5.4% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.4506 | -28.9% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.5922 | +31.4% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.5724 | -3.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.4463 | -22.0% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.5731 | +28.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.5810 | +1.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.3882 | -33.2% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.5211 | +34.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.5180 | -0.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.3905 | -24.6% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.5140 | +31.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.5804 | +12.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.4220 | -27.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.5906 | +40.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.5767 | -2.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.4386 | -24.0% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.5632 | +28.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.5679 | +0.8% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.4080 | -28.2% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.4882 | +19.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.5266 | +7.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.3592 | -31.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.4867 | +35.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.4782 | -1.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.3437 | -28.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.4361 | +26.9% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.4538 | +4.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 2.2515 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 2.1213 | -5.8% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 2.1039 | -0.8% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1.8662 | -11.3% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2.0347 | +9.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 2.0352 | +0.0% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 2.0854 | +2.5% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 1.9532 | -6.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.7007 | -12.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.6398 | -3.6% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.6340 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 3.4604 | -4.8% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 3.7668 | +8.9% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 3.9384 | +4.6% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 3.4323 | -12.8% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 3.4204 | -0.3% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 3.1254 | -8.6% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 3.2112 | +2.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 3.6315 | +13.1% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 3.1007 | -14.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 2.9516 | -4.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 4.0323 | +36.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 3.1726 | -21.3% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 2.9200 | -8.0% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 3.1180 | +6.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 3.3500 | +7.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 3.0556 | -8.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 2.5537 | -16.4% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2.6975 | +5.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 3.0472 | +13.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.6875 | -11.8% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2.4803 | -7.7% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2.4864 | +0.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2.6990 | +8.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2.7725 | +2.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2.4723 | -10.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2.5650 | +3.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.5358 | -1.1% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 2.7257 | +7.5% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3.0152 | +10.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3.0763 | +2.0% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 3.3594 | +9.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2.9220 | -13.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 3.2104 | +9.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 3.3574 | +4.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 3.1304 | -6.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3.2810 | +4.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3.0812 | -6.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 3.8367 | +24.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 3.9384 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 3.2112 | -18.5% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 4.0323 | +25.6% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 3.3500 | -16.9% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 3.0472 | -9.0% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 2.6990 | -11.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2.5358 | -6.0% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 3.3594 | +32.5% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 3.1304 | -6.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4.1164 | +31.5% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2495 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.2403 | -3.7% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.2435 | +1.3% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.2506 | +2.9% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.2432 | -3.0% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.2406 | -1.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.2491 | +3.5% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.2407 | -3.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.2461 | +2.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.2510 | +2.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.2391 | -4.8% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.2399 | +0.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.2456 | +2.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.2355 | -4.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.2432 | +3.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2595 | +6.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.2584 | -0.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.2708 | +4.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2956 | +9.2% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.2791 | -5.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2706 | -3.1% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.2890 | +6.8% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.2809 | -2.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.2666 | -5.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.2752 | +3.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2710 | -1.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.2621 | -3.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2806 | +7.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2926 | +4.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2752 | -5.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.2451 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.2454 | +0.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.2464 | +0.4% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.2425 | -1.6% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.2419 | -0.3% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.2655 | +9.8% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.2791 | +5.1% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.2735 | -2.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2684 | -1.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2805 | +4.5% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0401 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0670 | +67.0% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0649 | -3.2% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.0387 | -40.3% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0712 | +83.9% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0651 | -8.6% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0457 | -29.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0812 | +77.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.0748 | -8.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0470 | -37.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0787 | +67.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0714 | -9.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0360 | -49.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.0769 | +113.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.0821 | +6.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0582 | -29.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0931 | +59.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0925 | -0.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0885 | -4.3% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2022-06-30 | 0.1057 | +19.4% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2022-09-30 | 0.0914 | -13.5% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0841 | -8.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 0.1025 | +22.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 0.0943 | -8.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0666 | -29.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.1003 | +50.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0934 | -7.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0617 | -33.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.1051 | +70.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.0915 | -12.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0559 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0593 | +6.0% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0652 | +10.1% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0620 | -4.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0639 | +3.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0794 | +24.2% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0967 | +21.8% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0871 | -10.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0834 | -4.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0812 | -2.7% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0595 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0968 | +62.7% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0961 | -0.7% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.0558 | -41.9% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.1014 | +81.5% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0931 | -8.2% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0582 | -37.5% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1031 | +77.0% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0944 | -8.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0592 | -37.3% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0980 | +65.5% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0898 | -8.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0449 | -50.0% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0954 | +112.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1020 | +7.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0721 | -29.4% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1172 | +62.6% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1160 | -1.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1123 | -3.2% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.1346 | +19.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1160 | -13.8% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.1062 | -8.5% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1326 | +24.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1207 | -9.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0809 | -33.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.1256 | +55.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.1159 | -7.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0733 | -36.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.1318 | +79.9% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1136 | -13.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0819 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0815 | -0.5% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0818 | +0.4% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0769 | -6.0% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0793 | +3.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1001 | +26.1% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1143 | +14.2% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.1091 | -4.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1026 | -6.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0995 | -3.0% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0946 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0751 | -20.6% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.1003 | +33.5% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2016-12-31 | 0.1779 | +77.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 0.1252 | -29.6% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.1202 | -3.9% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.1448 | +20.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 0.1933 | +33.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 0.1537 | -20.5% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1377 | -10.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.1329 | -3.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 0.2318 | +74.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 0.1645 | -29.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0963 | -41.4% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1109 | +15.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.1613 | +45.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 0.0984 | -39.0% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.1246 | +26.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1519 | +22.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.2998 | +97.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 0.1488 | -50.4% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1187 | -20.2% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1722 | +45.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.1627 | -5.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1322 | -18.8% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.1216 | -8.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.1386 | +14.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.1627 | +17.4% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.1479 | -9.1% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.1700 | +15.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.1972 | +16.0% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 0.2951 | +49.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.2718 | -7.9% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.2379 | -12.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.3154 | +32.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.5349 | +69.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.4668 | -12.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2736 | -41.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.3994 | +46.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1779 | — | ratio | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 0.1933 | +8.7% | ratio | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 0.2318 | +19.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 0.1613 | -30.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.2998 | +85.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.1627 | -45.7% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.1627 | -0.0% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 0.2951 | +81.4% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.5349 | +81.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.6037 | +12.9% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0182 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0403 | +121.4% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0411 | +2.0% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.0174 | -57.6% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0422 | +141.7% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0372 | -11.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0204 | -45.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0466 | +128.1% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.0434 | -6.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0183 | -58.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0410 | +124.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0370 | -9.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0140 | -62.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.0395 | +181.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.0477 | +20.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0246 | -48.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0550 | +123.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0533 | -3.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0388 | -27.2% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2022-06-30 | 0.0595 | +53.3% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2022-09-30 | 0.0519 | -12.7% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0343 | -34.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 0.0501 | +45.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 0.0497 | -0.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0239 | -51.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.0488 | +104.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0446 | -8.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0212 | -52.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0458 | +115.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.0415 | -9.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1259 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1257 | -0.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1372 | +9.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.1157 | -15.7% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1301 | +12.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1616 | +24.2% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.2017 | +24.8% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.1700 | -15.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1419 | -16.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1331 | -6.2% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0280 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0640 | +128.4% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0616 | -3.6% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.0279 | -54.7% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0710 | +153.9% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0601 | -15.3% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0273 | -54.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0676 | +147.1% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.0583 | -13.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0274 | -53.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0661 | +141.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0568 | -14.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0215 | -62.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.0600 | +178.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.0697 | +16.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0368 | -47.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0891 | +142.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0815 | -8.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0648 | -20.5% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2022-06-30 | 0.1016 | +56.7% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2022-09-30 | 0.0804 | -20.9% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0565 | -29.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 0.0838 | +48.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 0.0753 | -10.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0356 | -52.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.0705 | +98.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0638 | -9.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0306 | -52.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0673 | +119.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.0573 | -14.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1885 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1659 | -12.0% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1851 | +11.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.1725 | -6.8% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1816 | +5.3% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.2497 | +37.5% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.3130 | +25.4% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.2424 | -22.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2075 | -14.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1824 | -12.1% | ratio | 10-K | 2026-02-27 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-11 | MENENDEZ ANA M | CFO / Treasurer |
Other acquired transaction
J
|
Common stock | 25 | $336.95 | $8,424 | 1,573 |
| 2026-01-07 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 13,955 | $338.85 | $4,728,652 | 305,993 |
| 2025-12-12 | Lopez-Blazquez Ana | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,000 | $250.84 | $250,840 | 0 |
| 2025-12-12 | Lopez-Blazquez Ana | — |
Other disposed transaction
F
|
Common stock | 707 | $354.61 | $250,709 | 293 |
| 2025-12-12 | Lopez-Blazquez Ana | — |
Exercise / conversion
M
|
Common stock | 1,000 | $250.84 | $250,840 | 0 |
| 2025-12-05 | Dickins Denise | — |
Equity grant / award
G
|
Common stock | 269 | $0.00 | $0 | 21,638 |
| 2025-07-24 | Tapella Gary L | — |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 1,000 | $484.69 | $484,690 | 1,000 |
| 2025-06-10 | Custer John Michael | — |
Open-market sell
S
|
Common stock | 2,200 | $448.27 | $986,194 | 3,552 |
| 2025-05-15 | Dickins Denise | — |
Equity grant / award
G
|
Common stock | 191 | $0.00 | $0 | 21,907 |
| 2025-05-12 | Dickins Denise | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,500 | $175.07 | $787,815 | 0 |
| 2025-05-12 | Dickins Denise | — |
Other disposed transaction
F
|
Common stock | 1,624 | $484.84 | $787,380 | 2,876 |
| 2025-05-12 | Dickins Denise | — |
Exercise / conversion
M
|
Common stock | 4,500 | $175.07 | $787,815 | 0 |
| 2025-03-13 | LOGAN BARRY S | Executive Vice President |
Other acquired transaction
J
|
Common stock | 13 | $473.89 | $6,161 | 1,783 |
| 2025-03-05 | ALVAREZ CESAR L | — |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 1,500 | $501.67 | $752,505 | 1,500 |
| 2025-03-05 | ALVAREZ CESAR L | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,500 | $175.07 | $437,675 | 0 |
| 2025-03-05 | ALVAREZ CESAR L | — |
Exercise / conversion
M
|
Common stock | 400 | $175.07 | $70,028 | 400 |
| 2025-03-05 | ALVAREZ CESAR L | — |
Open-market sell
S
|
Common stock | 1,421 | $500.00 | $710,500 | 0 |
| 2025-03-05 | ALVAREZ CESAR L | — |
Exercise / conversion
M
|
Common stock | 1,421 | $175.07 | $248,774 | 0 |
| 2025-03-05 | ALVAREZ CESAR L | — |
Open-market sell
S
|
Common stock | 679 | $498.92 | $338,764 | 0 |
| 2025-03-05 | ALVAREZ CESAR L | — |
Exercise / conversion
M
|
Common stock | 679 | $175.07 | $118,873 | 0 |
| 2025-03-01 | NAHMAD ALBERT H | Chairman and CEO |
Equity grant / award
A · derivative
|
Class B Common stock | 10,000 | $501.35 | $5,013,500 | 160,385 |
| 2025-02-11 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 569 | $473.85 | $269,621 | 292,038 |
| 2025-01-07 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 10,639 | $469.95 | $4,999,798 | 10,639 |
| 2025-01-07 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 8,698 | $469.95 | $4,087,625 | 280,830 |
| 2024-12-18 | LOGAN BARRY S | Executive Vice President |
Open-market sell
S
|
Common stock | 10,998 | $508.21 | $5,589,294 | 0 |
| 2024-12-14 | LOGAN BARRY S | Executive Vice President |
Other disposed transaction
F
|
Common stock | 71,702 | $509.75 | $36,550,094 | 30,000 |
| 2024-09-03 | Dickins Denise | — |
Equity grant / award
G
|
Common stock | 60 | $0.00 | $0 | 19,222 |
| 2024-08-05 | Dickins Denise | — |
Equity grant / award
G
|
Common stock | 440 | $0.00 | $0 | 19,282 |
| 2024-06-06 | Custer John Michael | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,666 | $260.28 | $433,626 | 0 |
| 2024-06-06 | Custer John Michael | — |
Exercise / conversion
M
|
Common stock | 1,666 | $260.28 | $433,626 | 1,666 |
| 2024-05-10 | LOGAN BARRY S | Executive Vice President |
Open-market sell
S
|
Common stock | 774 | $473.85 | $366,759 | 1,770 |
| 2024-05-09 | Macdonald John Alexander | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,334 | $260.28 | $867,774 | 1,666 |
| 2024-05-09 | Macdonald John Alexander | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,000 | $165.61 | $165,610 | 0 |
| 2024-05-09 | Macdonald John Alexander | Dir |
Open-market sell
S
|
Common stock | 5 | $467.83 | $2,339 | 0 |
| 2024-05-09 | Macdonald John Alexander | Dir |
Open-market sell
S
|
Common stock | 647 | $466.78 | $302,004 | 0 |
| 2024-05-09 | Macdonald John Alexander | Dir |
Open-market sell
S
|
Common stock | 2,682 | $465.75 | $1,249,135 | 0 |
| 2024-05-09 | Macdonald John Alexander | Dir |
Exercise / conversion
M
|
Common stock | 3,334 | $260.28 | $867,774 | 0 |
| 2024-05-09 | Macdonald John Alexander | Dir |
Exercise / conversion
M
|
Common stock | 1,000 | $165.61 | $165,610 | 0 |
| 2024-05-09 | Macdonald John Alexander | Dir |
Open-market sell
S
|
Common stock | 1,000 | $465.43 | $465,430 | 0 |
| 2024-05-06 | Dickins Denise | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 9,000 | $160.69 | $1,446,210 | 0 |
| 2024-05-06 | Dickins Denise | Dir |
Other disposed transaction
F
|
Common stock | 3,061 | $472.35 | $1,445,863 | 5,939 |
| 2024-05-06 | Dickins Denise | Dir |
Exercise / conversion
M
|
Common stock | 9,000 | $160.69 | $1,446,210 | 0 |
| 2024-03-11 | MENENDEZ ANA M | CFO / Treasurer |
Other acquired transaction
J
|
Common stock | 19 | $428.47 | $8,141 | 1,530 |
| 2024-02-26 | Dickins Denise | Dir |
Equity grant / award
G
|
Common stock | 202 | $0.00 | $0 | 13,783 |
| 2024-01-09 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 12,118 | $412.60 | $4,999,887 | 12,118 |
| 2024-01-09 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 17,764 | $422.20 | $7,499,961 | 260,014 |
| 2023-12-12 | ALVAREZ CESAR L | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 5,000 | $160.69 | $803,450 | 0 |
| 2023-12-12 | ALVAREZ CESAR L | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $412.34 | $2,061,700 | 0 |
| 2023-12-12 | ALVAREZ CESAR L | Dir |
Exercise / conversion
M
|
Common Stock | 5,000 | $160.69 | $803,450 | 0 |
| 2023-08-01 | Custer John Michael | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 2,000 | $376.95 | $753,900 | 2,000 |
| 2023-06-06 | Custer John Michael | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,667 | $260.28 | $433,887 | 1,666 |
| 2023-06-06 | Custer John Michael | Dir |
Other disposed transaction
F
|
Common stock | 1,257 | $345.02 | $433,690 | 410 |
| 2023-06-06 | Custer John Michael | Dir |
Exercise / conversion
M
|
Common stock | 1,667 | $260.28 | $433,887 | 0 |
| 2023-06-05 | NAHMAD ALBERT H | Chairman and CEO |
Equity grant / award
G
|
Common stock | 1,494 | $0.00 | $0 | 0 |
| 2023-05-22 | ALVAREZ CESAR L | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,000 | $185.12 | $740,480 | 0 |
| 2023-05-22 | ALVAREZ CESAR L | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $332.64 | $1,330,560 | 0 |
| 2023-05-22 | ALVAREZ CESAR L | Dir |
Exercise / conversion
M
|
Common Stock | 4,000 | $185.12 | $740,480 | 0 |
| 2023-03-13 | MENENDEZ ANA M | CFO / Treasurer |
Other acquired transaction
J
|
Common stock | 30 | $249.40 | $7,482 | 1,511 |
| 2023-03-03 | Dickins Denise | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,000 | $185.12 | $1,110,720 | 0 |
| 2023-03-03 | Dickins Denise | Dir |
Other disposed transaction
F
|
Common stock | 3,536 | $314.03 | $1,110,410 | 2,464 |
| 2023-03-03 | Dickins Denise | Dir |
Exercise / conversion
M
|
Common stock | 6,000 | $185.12 | $1,110,720 | 0 |
| 2023-02-27 | Dickins Denise | Dir |
Equity grant / award
G
|
Common stock | 90 | $0.00 | $0 | 11,521 |
| 2023-02-07 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 632 | $316.32 | $199,914 | 64,237 |
| 2023-02-07 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 29,701 | $252.51 | $7,499,800 | 242,250 |
| 2023-01-10 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 9,229 | $270.88 | $2,499,952 | 212,549 |
| 2022-10-15 | NAHMAD ALBERT H | Chairman and CEO |
Other disposed transaction
F · derivative
|
Class B Common stock | 311,408 | $271.73 | $84,618,896 | 1,104,214 |
| 2022-06-06 | Rubin Steven | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 5,000 | $260.28 | $1,301,400 | 5,000 |
| 2022-06-01 | MOSS BOB L | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,500 | $175.07 | $437,675 | 0 |
| 2022-06-01 | MOSS BOB L | Dir |
Exercise / conversion
M
|
Common Stock | 2,500 | $175.07 | $437,675 | 36,500 |
| 2022-05-27 | ALVAREZ CESAR L | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,000 | $143.86 | $575,440 | 0 |
| 2022-05-27 | ALVAREZ CESAR L | Dir |
Open-market sell
S
|
Common Stock | 900 | $255.29 | $229,759 | 0 |
| 2022-05-27 | ALVAREZ CESAR L | Dir |
Open-market sell
S
|
Common Stock | 3,100 | $253.05 | $784,453 | 0 |
| 2022-05-27 | ALVAREZ CESAR L | Dir |
Exercise / conversion
M
|
Common Stock | 4,000 | $143.86 | $575,440 | 0 |
| 2022-04-25 | MOSS BOB L | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,000 | $160.69 | $321,380 | 0 |
| 2022-04-25 | MOSS BOB L | Dir |
Exercise / conversion
M
|
Common Stock | 2,000 | $160.69 | $321,380 | 34,000 |
| 2022-03-23 | Keeley Brian E. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,000 | $160.69 | $964,140 | 0 |
| 2022-03-23 | Keeley Brian E. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 5,000 | $185.12 | $925,600 | 0 |
| 2022-03-23 | Keeley Brian E. | Dir |
Open-market sell
S
|
Common Stock | 2,568 | $299.00 | $767,832 | 0 |
| 2022-03-23 | Keeley Brian E. | Dir |
Open-market sell
S
|
Common Stock | 3,432 | $299.36 | $1,027,397 | 0 |
| 2022-03-23 | Keeley Brian E. | Dir |
Exercise / conversion
M
|
Common Stock | 6,000 | $160.69 | $964,140 | 0 |
| 2022-03-23 | Keeley Brian E. | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $300.26 | $1,501,292 | 0 |
| 2022-03-23 | Keeley Brian E. | Dir |
Exercise / conversion
M
|
Common Stock | 5,000 | $185.12 | $925,600 | 0 |
| 2022-03-14 | LOGAN BARRY S | Executive Vice President |
Other acquired transaction
J
|
Common stock | 23 | $312.88 | $7,196 | 2,496 |
| 2022-01-11 | NAHMAD ALBERT H | Chairman and CEO |
Equity grant / award
A · derivative
|
Class B Common stock | 32,592 | $306.82 | $9,999,877 | 75,501 |
| 2021-11-17 | Macdonald John Alexander | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,000 | $165.61 | $331,220 | 1,000 |
| 2021-11-17 | Macdonald John Alexander | Dir |
Exercise / conversion
M
|
Common stock | 2,000 | $165.61 | $331,220 | 2,000 |
| 2021-11-05 | Rubin Steven | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,333 | $160.69 | $214,200 | 1,000 |
| 2021-11-05 | Rubin Steven | Dir |
Other disposed transaction
F
|
Common stock | 725 | $295.22 | $214,034 | 608 |
| 2021-11-05 | Rubin Steven | Dir |
Exercise / conversion
M
|
Common stock | 1,333 | $160.69 | $214,200 | 0 |
| 2021-06-07 | LOGAN BARRY S | Executive Vice President |
Equity grant / award
A · derivative
|
Class B Common stock | 5,000 | $292.01 | $1,460,050 | 113,037 |
| 2021-06-01 | Dickins Denise | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,000 | $143.86 | $863,160 | 0 |
| 2021-06-01 | Dickins Denise | Dir |
Other disposed transaction
F
|
Common stock | 2,965 | $291.08 | $863,052 | 3,035 |
| 2021-06-01 | Dickins Denise | Dir |
Exercise / conversion
M
|
Common stock | 6,000 | $143.86 | $863,160 | 0 |
| 2021-04-28 | LOGAN BARRY S | Executive Vice President |
Open-market sell
S
|
Common stock | 383 | $292.46 | $112,011 | 3,500 |
| 2021-04-28 | LOGAN BARRY S | Executive Vice President |
Open-market sell
S
|
Common stock | 892 | $293.42 | $261,727 | 0 |
| 2021-04-28 | LOGAN BARRY S | Executive Vice President |
Open-market sell
S
|
Common stock | 4,225 | $294.44 | $1,244,011 | 0 |
| 2021-03-10 | NAHMAD ALBERT H | Chairman and CEO |
Other acquired transaction
J
|
Common stock | 25 | $226.55 | $5,664 | 1,471 |
| 2021-02-09 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 5,303 | $233.05 | $1,235,864 | 171,652 |
| 2021-01-12 | NAHMAD ALBERT H | Chairman and CEO |
Equity grant / award
A · derivative
|
Class B Common stock | 35,837 | $233.05 | $8,351,813 | 2,353,465 |
| 2020-12-07 | MOSS BOB L | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,000 | $160.69 | $482,070 | 2,000 |
| 2020-12-07 | MOSS BOB L | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,000 | $185.12 | $740,480 | 0 |
| 2020-12-07 | MOSS BOB L | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,000 | $142.21 | $142,210 | 0 |
| 2020-12-07 | MOSS BOB L | Dir |
Exercise / conversion
M
|
Common Stock | 3,000 | $160.69 | $482,070 | 3,000 |
| 2020-12-07 | MOSS BOB L | Dir |
Exercise / conversion
M
|
Common Stock | 4,000 | $185.12 | $740,480 | 4,000 |
| 2020-12-07 | MOSS BOB L | Dir |
Exercise / conversion
M
|
Common Stock | 1,000 | $142.21 | $142,210 | 1,000 |
| 2020-08-03 | SAPE GEORGE | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,667 | $160.69 | $749,940 | 2,333 |
| 2020-08-03 | SAPE GEORGE | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,000 | $143.86 | $575,440 | 0 |
| 2020-08-03 | SAPE GEORGE | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,000 | $142.21 | $142,210 | 0 |
| 2020-08-03 | SAPE GEORGE | Dir |
Open-market sell
S
|
Common Stock | 4,667 | $235.25 | $1,097,930 | 0 |
| 2020-08-03 | SAPE GEORGE | Dir |
Exercise / conversion
M
|
Common Stock | 4,667 | $160.69 | $749,940 | 0 |
| 2020-08-03 | SAPE GEORGE | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $235.25 | $941,016 | 0 |
| 2020-08-03 | SAPE GEORGE | Dir |
Exercise / conversion
M
|
Common Stock | 4,000 | $143.86 | $575,440 | 0 |
| 2020-08-03 | SAPE GEORGE | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $235.25 | $235,254 | 0 |
| 2020-08-03 | SAPE GEORGE | Dir |
Exercise / conversion
M
|
Common Stock | 1,000 | $142.21 | $142,210 | 0 |
| 2020-07-31 | Keeley Brian E. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,000 | $160.69 | $160,690 | 6,000 |
| 2020-07-31 | Keeley Brian E. | Dir |
Exercise / conversion
M
|
Common Stock | 1,000 | $160.69 | $160,690 | 4,120 |
| 2020-07-28 | Rubin Steven | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,667 | $160.69 | $749,940 | 2,333 |
| 2020-07-28 | Rubin Steven | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,000 | $185.12 | $740,480 | 0 |
| 2020-07-28 | Rubin Steven | Dir |
Other disposed transaction
F
|
Common stock | 3,312 | $226.41 | $749,870 | 1,355 |
| 2020-07-28 | Rubin Steven | Dir |
Exercise / conversion
M
|
Common stock | 4,667 | $160.69 | $749,940 | 0 |
| 2020-07-28 | Rubin Steven | Dir |
Other disposed transaction
F
|
Common stock | 3,270 | $226.41 | $740,361 | 730 |
| 2020-07-28 | Rubin Steven | Dir |
Exercise / conversion
M
|
Common stock | 4,000 | $185.12 | $740,480 | 0 |
| 2020-06-11 | SAPE GEORGE | Dir |
Open-market sell
S
|
Common Stock | 560 | $175.23 | $98,130 | 7,471 |
| 2020-06-01 | SAPE GEORGE | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 3,500 | $175.07 | $612,745 | 3,500 |
| 2020-03-09 | Rush Stephen F. | EVP and COO |
Other acquired transaction
J
|
Common stock | 30 | $180.15 | $5,404 | 852 |
| 2020-03-05 | LOGAN BARRY S | Executive Vice President |
Open-market sell
S
|
Common stock | 500 | $173.72 | $86,862 | 9,000 |
| 2020-03-04 | LOGAN BARRY S | Executive Vice President |
Open-market sell
S
|
Common stock | 3,800 | $167.76 | $637,500 | 0 |
| 2020-02-11 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 108 | $181.50 | $19,602 | 136,627 |
| 2020-01-07 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 2,138 | $181.50 | $388,047 | 2,138 |
| 2020-01-07 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 18,640 | $181.50 | $3,383,160 | 134,381 |
| 2019-12-04 | Keeley Brian E. | Dir |
Open-market buy
P
|
Common Stock | 737 | $178.13 | $131,282 | 737 |
| 2019-12-02 | Keeley Brian E. | Dir |
Open-market buy
P
|
Common Stock | 100 | $179.83 | $17,983 | 2,322 |
| 2019-11-14 | MOSS BOB L | Dir |
Open-market sell
S
|
Common Stock | 100 | $178.10 | $17,810 | 1,700 |
| 2019-10-21 | SAPE GEORGE | Dir |
Open-market sell
S
|
Common Stock | 550 | $174.87 | $96,178 | 8,031 |
| 2019-06-03 | SAPE GEORGE | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 7,000 | $160.69 | $1,124,830 | 7,000 |
| 2019-06-03 | SAPE GEORGE | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 7,000 | $160.69 | $1,124,830 | 7,000 |
| 2019-04-04 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 354 | $142.86 | $50,572 | 115,741 |
| 2019-04-01 | Rush Stephen F. | EVP and COO |
Equity grant / award
A · derivative
|
Class B Common stock | 5,000 | $144.27 | $721,350 | 6,837 |
| 2019-03-12 | MENENDEZ ANA M | CFO / Treasurer |
Other acquired transaction
J
|
Common stock | 39 | $139.14 | $5,426 | 1,402 |
| 2019-02-12 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 14,706 | $135.25 | $1,988,986 | 115,387 |
| 2019-01-07 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 8,591 | $141.66 | $1,217,001 | 100,681 |
| 2018-12-20 | LOGAN BARRY S | Senior Vice President |
Open-market sell
S
|
Common stock | 2,500 | $141.27 | $353,166 | 13,300 |
| 2018-06-04 | SAPE GEORGE | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 5,000 | $185.12 | $925,600 | 5,000 |
| 2018-03-29 | SAPE GEORGE | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 500 | $180.03 | $90,015 | 0 |
| 2018-03-29 | SAPE GEORGE | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 833 | $180.01 | $149,948 | 0 |
| 2018-03-29 | SAPE GEORGE | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,000 | $180.14 | $180,143 | 0 |
| 2018-03-13 | Dickins Denise | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,500 | $121.84 | $913,800 | 0 |
| 2018-03-13 | Dickins Denise | Dir |
Other disposed transaction
F
|
Common stock | 5,041 | $181.27 | $913,782 | 2,459 |
| 2018-03-13 | Dickins Denise | Dir |
Exercise / conversion
M
|
Common stock | 7,500 | $121.84 | $913,800 | 0 |
| 2018-03-08 | MENENDEZ ANA M | CFO / Treasurer |
Other acquired transaction
J
|
Common stock | 23 | $170.04 | $3,911 | 1,363 |
| 2018-02-06 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 6,775 | $169.00 | $1,144,975 | 92,090 |
| 2018-01-08 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common stock | 7,004 | $169.00 | $1,183,676 | 85,315 |
| 2017-11-22 | LOGAN BARRY S | Senior Vice President |
Open-market sell
S
|
Common stock | 3,246 | $164.30 | $533,302 | 15,800 |
| 2017-11-03 | SAPE GEORGE | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,667 | $165.99 | $1,106,655 | 3,333 |
| 2017-11-03 | SAPE GEORGE | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,000 | $166.26 | $332,520 | 4,000 |
| 2017-06-15 | MENENDEZ ANA M | CFO / Treasurer |
Equity grant / award
A · derivative
|
Class B Common Stock | 3,000 | $149.62 | $448,860 | 40,037 |
| 2017-06-05 | LOGAN BARRY S | Senior Vice President |
Equity grant / award
A · derivative
|
Class B Common Stock | 3,000 | $138.12 | $414,360 | 108,037 |
| 2017-03-02 | LOGAN BARRY S | Senior Vice President |
Other acquired transaction
J
|
Common Stock | 26 | $148.12 | $3,851 | 2,384 |
| 2017-02-28 | UNITED TECHNOLOGIES CORP /DE/ | 10% |
Open-market sell
S
|
Common stock, $0.50 par value | 1,250,000 | $140.68 | $175,850,000 | 0 |
| 2017-02-28 | UNITED TECHNOLOGIES CORP /DE/ | 10% |
Open-market sell
S
|
Common stock, $0.50 par value | 2,985,685 | $140.68 | $420,026,166 | 0 |
| 2017-01-06 | Nahmad Aaron J | President |
Equity grant / award
A · derivative
|
Class B Common Stock | 20,839 | $148.75 | $3,099,801 | 73,376 |
| 2016-07-27 | MOSS BOB L | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,334 | $142.52 | $475,162 | 0 |
| 2016-07-27 | MOSS BOB L | Dir |
Exercise / conversion
M
|
Common Stock | 3,334 | $100.40 | $334,734 | 20,000 |
| 2016-07-01 | SAPE GEORGE | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 3,000 | $142.21 | $426,630 | 3,000 |