Financial Metrics
RBA RB GLOBAL INC.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 199427000.0 | — | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 252613000.0 | +26.7% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 227401000.0 | -10.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 260178000.0 | +14.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 308530000.0 | +18.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 245346000.0 | -20.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 303429000.0 | +23.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 393222000.0 | +29.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 289796000.0 | -26.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 273255000.0 | -5.7% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 389050000.0 | +42.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 331542000.0 | -14.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 331555000.0 | +0.0% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 396361000.0 | +19.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 329682000.0 | -16.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 393900000.0 | +19.5% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 484500000.0 | +23.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 411500000.0 | -15.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 512400000.0 | +24.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 1106500000.0 | +115.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1019800000.0 | -7.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1064700000.0 | +4.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1096100000.0 | +2.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 981800000.0 | -10.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1108600000.0 | +12.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1186000000.0 | +7.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1092700000.0 | -7.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 294830000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 291750000.0 | -1.0% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 355972000.0 | +22.0% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 1318641000.0 | +270.4% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1377260000.0 | +4.4% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 1417000000.0 | +2.9% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 1733800000.0 | +22.4% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 3679600000.0 | +112.2% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 4284200000.0 | +16.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 4590700000.0 | +7.2% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 116632000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 139047000.0 | +19.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 114126000.0 | -17.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 111686000.0 | -2.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 144595000.0 | +29.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 121464000.0 | -16.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 50260000.0 | -58.6% | USD | 10-Q | 2019-05-09 |
| Annual | 2016-12-31 | 188561000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 531504000.0 | +181.9% | USD | 10-K | 2018-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 39174000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 53635000.0 | +36.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 2285000.0 | -95.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 23597000.0 | +932.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 26888000.0 | +13.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 16931000.0 | -37.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 32873000.0 | +94.2% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 64795000.0 | +97.1% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 31194000.0 | -51.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 33588000.0 | +7.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 77970000.0 | +132.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 40160000.0 | -48.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 34082000.0 | -15.1% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 88800000.0 | +160.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 67384000.0 | -24.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 44502000.0 | -34.0% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 89517000.0 | +101.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 53619000.0 | -40.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 232700000.0 | +334.0% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 91600000.0 | -60.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 63500000.0 | -30.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -24900000.0 | -139.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 179600000.0 | +821.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 145800000.0 | -18.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 198900000.0 | +36.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 201900000.0 | +1.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 153400000.0 | -24.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 189500000.0 | +23.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 188600000.0 | -0.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 158300000.0 | -16.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 40628000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 40038000.0 | -1.5% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 56327000.0 | +40.7% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 223202000.0 | +296.3% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 263160000.0 | +17.9% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 241000000.0 | -8.4% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 453500000.0 | +88.2% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 471300000.0 | +3.9% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 761200000.0 | +61.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 713400000.0 | -6.3% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 29994000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 40591000.0 | +35.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -5000000.0 | -112.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 10433000.0 | +308.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 17713000.0 | +69.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 10323000.0 | -41.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 17207000.0 | +66.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 45727000.0 | +165.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 23112000.0 | -49.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 18172000.0 | -21.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 54131000.0 | +197.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 25272000.0 | -53.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 22829000.0 | -9.7% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 53119000.0 | +132.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 45490000.0 | -14.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 28139000.0 | -38.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 60781000.0 | +116.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 32357000.0 | -46.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 178100000.0 | +450.4% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 53400000.0 | -70.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 42900000.0 | -19.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -28200000.0 | -165.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 86800000.0 | +407.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 63200000.0 | -27.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 107400000.0 | +69.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 111000000.0 | +3.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 76000000.0 | -31.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 113300000.0 | +49.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 109700000.0 | -3.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 95200000.0 | -13.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 27927000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 36837000.0 | +31.9% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 35460000.0 | -3.7% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 149140000.0 | +320.6% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 170358000.0 | +14.2% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 151900000.0 | -10.8% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 319800000.0 | +110.5% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 206000000.0 | -35.6% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 412800000.0 | +100.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 427600000.0 | +3.6% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.28 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.37 | +32.1% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -0.05 | -113.5% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1 | +300.0% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.16 | +60.0% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1 | -37.5% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.16 | +60.0% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.42 | +162.5% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.21 | -50.0% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 0.16 | -23.8% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-03-31 | 0.17 | +6.3% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.5 | +194.1% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.23 | -54.0% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.21 | -8.7% | USD/shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.49 | +133.3% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.42 | -14.3% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.26 | -38.1% | USD/shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.55 | +111.5% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.29 | -47.3% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1.61 | +455.2% | USD/shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.48 | -70.2% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.39 | -18.7% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.28 | -171.8% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.43 | +253.6% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.3 | -30.2% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.53 | +76.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.55 | +3.8% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.36 | -34.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.56 | +55.6% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.54 | -3.6% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.43 | -20.4% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.26 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.34 | +30.8% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.33 | -2.9% | USD/shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 1.37 | +315.2% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1.56 | +13.9% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 1.38 | -11.5% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 2.89 | +109.4% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 1.05 | -63.7% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2.03 | +93.3% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.06 | +1.5% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.27 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.37 | +37.0% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -0.05 | -113.5% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1 | +300.0% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.16 | +60.0% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.09 | -43.8% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.16 | +77.8% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.42 | +162.5% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.21 | -50.0% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.17 | -19.0% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.49 | +188.2% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.23 | -53.1% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.21 | -8.7% | USD/shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.49 | +133.3% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.41 | -16.3% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.25 | -39.0% | USD/shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.55 | +120.0% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.29 | -47.3% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1.6 | +451.7% | USD/shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.48 | -70.0% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.38 | -20.8% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.28 | -173.7% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.42 | +250.0% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.3 | -28.6% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.53 | +76.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.54 | +1.9% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.36 | -33.3% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.55 | +52.8% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.53 | -3.6% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.43 | -18.9% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.26 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.34 | +30.8% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.32 | -5.9% | USD/shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 1.36 | +325.0% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1.54 | +13.2% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 1.36 | -11.7% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 2.86 | +110.3% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 1.04 | -63.6% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2.01 | +93.3% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.04 | +1.5% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 294074000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 166501000.0 | -43.4% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 230984000.0 | +38.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 207867000.0 | -10.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 236894000.0 | +14.0% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 254103000.0 | +7.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 224474000.0 | -11.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 267910000.0 | +19.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 278944000.0 | +4.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 210566000.0 | -24.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 228764000.0 | +8.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 237744000.0 | +3.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 266491000.0 | +12.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 210429000.0 | -21.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 309555000.0 | +47.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 359671000.0 | +16.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 290094000.0 | -19.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 389720000.0 | +34.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 470285000.0 | +20.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 278766000.0 | -40.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 294380000.0 | +5.6% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 301757000.0 | +2.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 362612000.0 | +20.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 326113000.0 | -10.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 440120000.0 | +35.0% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 367289000.0 | -16.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 438771000.0 | +19.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 494300000.0 | +12.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 568300000.0 | +15.0% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 432900000.0 | -23.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 428300000.0 | -1.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 576200000.0 | +34.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 462800000.0 | -19.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 599500000.0 | +29.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 650700000.0 | +8.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 533900000.0 | -17.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 578100000.0 | +8.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 710200000.0 | +22.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 674700000.0 | -5.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 207867000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 267910000.0 | +28.9% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 237744000.0 | -11.3% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 359671000.0 | +51.3% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 278766000.0 | -22.5% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 326113000.0 | +17.0% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 494300000.0 | +51.6% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 576200000.0 | +16.6% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 533900000.0 | -7.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 531500000.0 | -0.4% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 131098000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 131183000.0 | +0.1% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 192420000.0 | +46.7% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 52979000.0 | -72.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 112353000.0 | +112.1% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 135395000.0 | +20.5% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 212330000.0 | +56.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 92105000.0 | -56.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 182157000.0 | +97.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 188993000.0 | +3.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 247972000.0 | +31.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 129257000.0 | -47.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 220452000.0 | +70.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 338618000.0 | +53.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 249925000.0 | -26.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2022-12-31 | 183200000.0 | -26.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 789000000.0 | +330.7% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 894700000.0 | +13.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 908700000.0 | +1.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 731500000.0 | -19.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 944600000.0 | +29.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 911800000.0 | -3.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 736300000.0 | -19.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 709400000.0 | -3.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 770400000.0 | +8.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 766100000.0 | -0.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 697600000.0 | -8.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 52979000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 92105000.0 | +73.9% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 129257000.0 | +40.3% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 142627000.0 | +10.3% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 135001000.0 | -5.3% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 150895000.0 | +11.8% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 183200000.0 | +21.4% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 731500000.0 | +299.3% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 709400000.0 | -3.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 706300000.0 | -0.4% | USD | 10-K | 2026-02-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 29452000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 74164000.0 | +151.8% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 42371000.0 | -42.9% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 28491000.0 | -32.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 20868000.0 | -26.8% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 28297000.0 | +35.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 46333000.0 | +63.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 38238000.0 | -17.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 34350000.0 | -10.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 63636000.0 | +85.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 84789000.0 | +33.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 113294000.0 | +33.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 75529000.0 | -33.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 78829000.0 | +4.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 53092000.0 | -32.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 64956000.0 | +22.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 61747000.0 | -4.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 63089000.0 | +2.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 62101000.0 | -1.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 86278000.0 | +38.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 72314000.0 | -16.2% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 85930000.0 | +18.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 64201000.0 | -25.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 102494000.0 | +59.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 78890000.0 | -23.0% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 124964000.0 | +58.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 101302000.0 | -18.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 103100000.0 | +1.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 207300000.0 | +101.1% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 179900000.0 | -13.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 173900000.0 | -3.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 166500000.0 | -4.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 172900000.0 | +3.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 145900000.0 | -15.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 163900000.0 | +12.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 121500000.0 | -25.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 132700000.0 | +9.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 95400000.0 | -28.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 120900000.0 | +26.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 28491000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 38238000.0 | +34.2% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 113294000.0 | +196.3% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 64956000.0 | -42.7% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 86278000.0 | +32.8% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 102494000.0 | +18.8% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 103100000.0 | +0.6% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 166500000.0 | +61.5% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 121500000.0 | -27.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 139800000.0 | +15.1% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 597233000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 592312000.0 | -0.8% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 571971000.0 | -3.4% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 377998000.0 | -33.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 546033000.0 | +44.5% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 574512000.0 | +5.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 621455000.0 | +8.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 508487000.0 | -18.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 606288000.0 | +19.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 623662000.0 | +2.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 685631000.0 | +9.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 603538000.0 | -12.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 693591000.0 | +14.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 827261000.0 | +19.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 809256000.0 | -2.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 679584000.0 | -16.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 709469000.0 | +4.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 962454000.0 | +35.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1012773000.0 | +5.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 556778000.0 | -45.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 843675000.0 | +51.5% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 833585000.0 | -1.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 825412000.0 | -1.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 762222000.0 | -7.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1027508000.0 | +34.8% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 996839000.0 | -3.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 953857000.0 | -4.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 963100000.0 | +1.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1829700000.0 | +90.0% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1832300000.0 | +0.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1834500000.0 | +0.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1814000000.0 | -1.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1884800000.0 | +3.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1965600000.0 | +4.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1858800000.0 | -5.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1714800000.0 | -7.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1782600000.0 | +4.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1939200000.0 | +8.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1869800000.0 | -3.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 377998000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 508487000.0 | +34.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 603538000.0 | +18.7% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 679584000.0 | +12.6% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 556778000.0 | -18.1% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 762222000.0 | +36.9% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 963100000.0 | +26.4% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 1814000000.0 | +88.4% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1714800000.0 | -5.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1784800000.0 | +4.1% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1335518000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 1325420000.0 | -0.8% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 1287487000.0 | -2.9% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 1599533000.0 | +24.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1774315000.0 | +10.9% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 2068132000.0 | +16.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 2129864000.0 | +3.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 2017312000.0 | -5.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 2115964000.0 | +4.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 2117526000.0 | +0.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 2169466000.0 | +2.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 2052396000.0 | -5.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 2219662000.0 | +8.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 2375108000.0 | +7.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 2357831000.0 | -0.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 2229430000.0 | -5.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2227718000.0 | -0.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 2478513000.0 | +11.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2537989000.0 | +2.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2351529000.0 | -7.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2626694000.0 | +11.7% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 2606983000.0 | -0.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2576349000.0 | -1.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 3592914000.0 | +39.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 3867410000.0 | +7.6% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 2893965000.0 | -25.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2822574000.0 | -2.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 2863700000.0 | +1.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 11868000000.0 | +314.4% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 11911400000.0 | +0.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 12012800000.0 | +0.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 12037400000.0 | +0.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 12045200000.0 | +0.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 12078900000.0 | +0.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 11932000000.0 | -1.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 11807000000.0 | -1.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 11887300000.0 | +0.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 12157100000.0 | +2.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 12240100000.0 | +0.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1599533000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 2017312000.0 | +26.1% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 2052396000.0 | +1.7% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 2229430000.0 | +8.6% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 2351529000.0 | +5.5% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 3592914000.0 | +52.8% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 2863700000.0 | -20.3% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 12037400000.0 | +320.3% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 11807000000.0 | -1.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 12143000000.0 | +2.8% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 509297000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 416579000.0 | -18.2% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 440341000.0 | +5.7% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 252834000.0 | -42.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 419623000.0 | +66.0% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 463054000.0 | +10.4% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 519391000.0 | +12.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 388455000.0 | -25.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 491339000.0 | +26.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 495306000.0 | +0.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 534731000.0 | +8.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 440092000.0 | -17.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 531546000.0 | +20.8% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 665480000.0 | +25.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 659959000.0 | -0.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 501258000.0 | -24.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 584010000.0 | +16.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 768042000.0 | +31.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 753498000.0 | -1.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 514577000.0 | -31.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 784865000.0 | +52.5% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 716938000.0 | -8.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 682180000.0 | -4.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 588419000.0 | -13.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 848948000.0 | +44.3% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 792818000.0 | -6.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 752182000.0 | -5.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 795200000.0 | +5.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1404500000.0 | +76.6% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1383900000.0 | -1.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1403000000.0 | +1.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1342700000.0 | -4.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1464200000.0 | +9.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1518200000.0 | +3.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1449100000.0 | -4.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1331300000.0 | -8.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1363100000.0 | +2.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1516000000.0 | +11.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1516700000.0 | +0.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 252834000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 388455000.0 | +53.6% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 440092000.0 | +13.3% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 501258000.0 | +13.9% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 514577000.0 | +2.7% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 588419000.0 | +14.4% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 795200000.0 | +35.1% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 1342700000.0 | +68.9% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1331300000.0 | -0.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1618000000.0 | +21.5% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 612823000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 564887000.0 | -7.8% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 589696000.0 | +4.4% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 903753000.0 | +53.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1073128000.0 | +18.7% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1343877000.0 | +25.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1402921000.0 | +4.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1263547000.0 | -9.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1341938000.0 | +6.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1313062000.0 | -2.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1347990000.0 | +2.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 1215763000.0 | -9.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 1385549000.0 | +14.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 1538210000.0 | +11.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1514519000.0 | -1.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 1322443000.0 | -12.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1382747000.0 | +4.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1574205000.0 | +13.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1573122000.0 | -0.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1339130000.0 | -14.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1616086000.0 | +20.7% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 1545556000.0 | -4.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1513992000.0 | -2.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2521851000.0 | +66.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2642045000.0 | +4.8% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 1649880000.0 | -37.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1583374000.0 | -4.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1573600000.0 | -0.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 6513400000.0 | +313.9% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 6498600000.0 | -0.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 6608200000.0 | +1.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 6528000000.0 | -1.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 6486200000.0 | -0.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 6431000000.0 | -0.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 6230300000.0 | -3.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 6090600000.0 | -2.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 6111400000.0 | +0.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 6212100000.0 | +1.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 6260200000.0 | +0.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 903753000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1263547000.0 | +39.8% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1215763000.0 | -3.8% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 1322443000.0 | +8.8% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 1339130000.0 | +1.3% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 2521851000.0 | +88.3% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 1573600000.0 | -37.6% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 6528000000.0 | +314.8% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 6090600000.0 | -6.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 6075300000.0 | -0.3% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 681251000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 713731000.0 | +4.8% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 694353000.0 | -2.7% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 691830000.0 | -0.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 696166000.0 | +0.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 716549000.0 | +2.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 719713000.0 | +0.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 744751000.0 | +3.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 757450000.0 | +1.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-06-30 | 791499000.0 | +4.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | 820612000.0 | +3.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 835710000.0 | +1.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 833129000.0 | -0.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-06-30 | 835849000.0 | +0.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 843312000.0 | +0.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 906987000.0 | +7.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 844971000.0 | -6.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-06-30 | 904308000.0 | +7.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 964867000.0 | +6.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1012399000.0 | +4.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-03-31 | 1010608000.0 | -0.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | 1061427000.0 | +5.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 1062357000.0 | +0.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-12-31 | 1071000000.0 | +0.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-03-31 | 1225400000.0 | +14.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-06-30 | 1244000000.0 | +1.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 1239200000.0 | -0.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 1290200000.0 | +4.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-03-31 | 4863800000.0 | +277.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-06-30 | 4922100000.0 | +1.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 4914100000.0 | -0.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 5019000000.0 | +2.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 5068600000.0 | +1.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 5157600000.0 | +1.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 5211500000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 5226300000.0 | +0.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 5285900000.0 | +1.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 5455100000.0 | +3.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 5485300000.0 | +0.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 691830000.0 | — | USD | 10-K | 2020-02-27 |
| Annual | 2017-12-31 | 744751000.0 | +7.6% | USD | 10-K | 2021-02-18 |
| Annual | 2018-12-31 | 835710000.0 | +12.2% | USD | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 906987000.0 | +8.5% | USD | 10-K | 2023-02-21 |
| Annual | 2020-12-31 | 1012400000.0 | +11.6% | USD | 10-K | 2024-02-28 |
| Annual | 2021-12-31 | 1071100000.0 | +5.8% | USD | 10-K | 2025-02-26 |
| Annual | 2022-12-31 | 1290100000.0 | +20.4% | USD | 10-K | 2026-02-25 |
| Annual | 2023-12-31 | 5019000000.0 | +289.0% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 5226300000.0 | +4.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 5573100000.0 | +6.6% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 102275000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 102728000.0 | +0.4% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 101590000.0 | -1.1% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 595706000.0 | +486.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 596438000.0 | +0.1% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 814313000.0 | +36.5% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 817885000.0 | +0.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 812892000.0 | -0.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 780294000.0 | -4.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 750364000.0 | -3.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 751778000.0 | +0.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 711298000.0 | -5.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 703337000.0 | -1.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 704929000.0 | +0.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 689328000.0 | -2.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 645481000.0 | -6.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 630480000.0 | -2.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 631963000.0 | +0.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 632561000.0 | +0.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 636648000.0 | +0.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 636719000.0 | +0.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 636489000.0 | -0.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 633692000.0 | -0.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1737438000.0 | +174.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1581984000.0 | -8.9% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 644372000.0 | -59.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 637344000.0 | -1.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 581500000.0 | -8.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 3220400000.0 | +453.8% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 3123400000.0 | -3.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3122200000.0 | -0.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 3075800000.0 | -1.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2926200000.0 | -4.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2826900000.0 | -3.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2729300000.0 | -3.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2626200000.0 | -3.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2626700000.0 | +0.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2581100000.0 | -1.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2568600000.0 | -0.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 595706000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 812892000.0 | +36.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 711298000.0 | -12.5% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 645481000.0 | -9.3% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 636648000.0 | -1.4% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 1737438000.0 | +172.9% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 581500000.0 | -66.5% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 3075800000.0 | +428.9% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2626200000.0 | -14.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2334000000.0 | -11.1% | USD | 10-K | 2026-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 134542000.0 | — | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 116007000.0 | -13.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 98517000.0 | -15.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 67238000.0 | -31.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 107858000.0 | +60.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 97147000.0 | -9.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 71903000.0 | -26.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 160355000.0 | +123.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 309105000.0 | +92.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 4132000.0 | -98.7% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 198324000.0 | +4699.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 265551000.0 | +33.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 180687000.0 | -32.0% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 211387000.0 | +17.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 304118000.0 | +43.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 185100000.0 | -39.1% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 198000000.0 | +7.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 263900000.0 | +33.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -57300000.0 | -121.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 49900000.0 | +187.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 206700000.0 | +314.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 124800000.0 | -39.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 462100000.0 | +270.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 747500000.0 | +61.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 156800000.0 | -79.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 483300000.0 | +208.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 723000000.0 | +49.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 177558000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 147568000.0 | -16.9% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 144280000.0 | -2.2% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 332793000.0 | +130.7% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 257872000.0 | -22.5% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 317600000.0 | +23.2% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 463100000.0 | +45.8% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 544000000.0 | +17.5% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 932000000.0 | +71.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 978200000.0 | +5.0% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -6022000.0 | — | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -686027000.0 | -11292.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -701599000.0 | -2.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -13206000.0 | +98.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -21116000.0 | -59.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -28807000.0 | -36.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -8164000.0 | +71.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -17210000.0 | -110.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -20682000.0 | -20.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -7274000.0 | +64.8% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -148000.0 | +98.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -10192000.0 | -6786.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -10035000.0 | +1.5% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -23303000.0 | -132.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -32376000.0 | -38.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 154900000.0 | +578.4% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 140300000.0 | -9.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 108300000.0 | -22.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -2823000000.0 | -2706.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -2892500000.0 | -2.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -3002300000.0 | -3.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -77500000.0 | +97.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -131700000.0 | -69.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -209600000.0 | -59.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -101900000.0 | +51.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -227900000.0 | -123.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -465300000.0 | -104.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -116862000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -710954000.0 | -508.4% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | -30953000.0 | +95.6% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | -36057000.0 | -16.5% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -276722000.0 | -667.5% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | -214100000.0 | +22.6% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 77200000.0 | +136.1% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | -3108300000.0 | -4126.3% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -301600000.0 | +90.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -552900000.0 | -83.3% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -15065000.0 | — | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 169115000.0 | +1222.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 142043000.0 | -16.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -45417000.0 | -132.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -84465000.0 | -86.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -92196000.0 | -9.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -44696000.0 | +51.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -111520000.0 | -149.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -143953000.0 | -29.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -48361000.0 | +66.4% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -77811000.0 | -60.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -91142000.0 | -17.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -33145000.0 | +63.6% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -50860000.0 | -53.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -103256000.0 | -103.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | -180300000.0 | -74.6% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -1156300000.0 | -541.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -1194000000.0 | -3.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 2958500000.0 | +347.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 2784200000.0 | -5.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 2728800000.0 | -2.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -190900000.0 | -107.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -322400000.0 | -68.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -491600000.0 | -52.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -45000000.0 | +90.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -130900000.0 | -190.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -226500000.0 | -73.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 404143000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 119263000.0 | -70.5% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | -134107000.0 | -212.4% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | -187218000.0 | -39.6% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -111461000.0 | +40.5% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 960900000.0 | +962.1% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -1258100000.0 | -230.9% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 2676200000.0 | +312.7% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -645500000.0 | -124.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -461400000.0 | +28.5% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2444000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 4997000.0 | +104.5% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 12600000.0 | +152.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1863000.0 | -85.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 4274000.0 | +129.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 8086000.0 | +89.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 2564000.0 | -68.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 5802000.0 | +126.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 13394000.0 | +130.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 2801000.0 | -79.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 4618000.0 | +64.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 6915000.0 | +49.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 3495000.0 | -49.5% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 6140000.0 | +75.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 9865000.0 | +60.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1556000.0 | -84.2% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 4616000.0 | +196.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 6984000.0 | +51.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2000000.0 | -71.4% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 4500000.0 | +125.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 26300000.0 | +484.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 23500000.0 | -10.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 92200000.0 | +292.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 153600000.0 | +66.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 45200000.0 | -70.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 73900000.0 | +63.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 110800000.0 | +49.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 54300000.0 | -51.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 139100000.0 | +156.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 190300000.0 | +36.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 18918000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 10812000.0 | -42.8% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 16860000.0 | +55.9% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 13589000.0 | -19.4% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 14263000.0 | +5.0% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 9800000.0 | -31.3% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 32000000.0 | +226.5% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 227900000.0 | +612.2% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 167400000.0 | -26.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 259000000.0 | +54.7% | USD | 10-K | 2026-02-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 105885660.0 | — | shares | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 106547039.0 | +0.6% | shares | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 106661268.0 | +0.1% | shares | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 106822001.0 | +0.2% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 106954951.0 | +0.1% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 107078512.0 | +0.1% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 107180726.0 | +0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 107269783.0 | +0.1% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 107471895.0 | +0.2% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 108202351.0 | +0.7% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 108601417.0 | +0.4% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 108682030.0 | +0.1% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 108958906.0 | +0.3% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 107836674.0 | -1.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 108210335.0 | +0.3% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 109337781.0 | +1.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 108198739.0 | -1.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 108630537.0 | +0.4% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 109381891.0 | +0.7% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 109876428.0 | +0.5% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 110253056.0 | +0.3% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 110366808.0 | +0.1% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 110467596.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 110618049.0 | +0.1% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 110735243.0 | +0.1% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 110791788.0 | +0.1% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 110870783.0 | +0.1% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 110881363.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 181788431.0 | +63.9% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-09-30 | 182249852.0 | +0.3% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 182843942.0 | +0.3% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 183610424.0 | +0.4% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 184238275.0 | +0.3% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 184407685.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 185700000.0 | +0.7% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 185148007.0 | -0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 185543198.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 185700000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 106822001.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 107269783.0 | +0.4% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 108682030.0 | +1.3% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 109337781.0 | +0.6% | shares | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 109876428.0 | +0.5% | shares | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 110618049.0 | +0.7% | shares | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 110881363.0 | +0.2% | shares | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 182843942.0 | +64.9% | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 184700000.0 | +1.0% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 185900000.0 | +0.6% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 105885660.0 | — | shares | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 106547039.0 | +0.6% | shares | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 106661268.0 | +0.1% | shares | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 106822001.0 | +0.2% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 106954951.0 | +0.1% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 107078512.0 | +0.1% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 107180726.0 | +0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 107269783.0 | +0.1% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 107471895.0 | +0.2% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 108202351.0 | +0.7% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 108601417.0 | +0.4% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 108682030.0 | +0.1% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 108958906.0 | +0.3% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 107836674.0 | -1.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 108210335.0 | +0.3% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 109337781.0 | +1.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 108198739.0 | -1.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 108630537.0 | +0.4% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 109381891.0 | +0.7% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 109876428.0 | +0.5% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 110253056.0 | +0.3% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 110366808.0 | +0.1% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 110467596.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 110618049.0 | +0.1% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 110735243.0 | +0.1% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 110791788.0 | +0.1% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 110870783.0 | +0.1% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 110881363.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 181788431.0 | +63.9% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 181983976.0 | +0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 182249852.0 | +0.1% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 182843942.0 | +0.3% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 183610424.0 | +0.4% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 184238275.0 | +0.3% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 184407685.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 185700000.0 | +0.7% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 185148007.0 | -0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 185543198.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 185700000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 106822001.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 107269783.0 | +0.4% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 108682030.0 | +1.3% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 109337781.0 | +0.6% | shares | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 109876428.0 | +0.5% | shares | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 110618049.0 | +0.7% | shares | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 110881363.0 | +0.2% | shares | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 182843942.0 | +64.9% | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 184700000.0 | +1.0% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 185900000.0 | +0.6% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 106917280.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 106245307.0 | -0.6% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 106622376.0 | +0.4% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 106851595.0 | +0.2% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 107004902.0 | +0.1% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 107120618.0 | +0.1% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 107355381.0 | +0.2% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 107864030.0 | +0.5% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 108365427.0 | +0.5% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 107355381.0 | -0.9% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-03-31 | 108765489.0 | +1.3% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 108707708.0 | -0.1% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 108003390.0 | -0.6% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 109248880.0 | +1.2% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 108387490.0 | -0.8% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 109018469.0 | +0.6% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 109972997.0 | +0.9% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 110311615.0 | +0.3% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 110410172.0 | +0.1% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 110647700.0 | +0.2% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 110760339.0 | +0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 110838237.0 | +0.1% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 120487251.0 | +8.7% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 181860026.0 | +50.9% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 182148717.0 | +0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 183059321.0 | +0.5% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 183887145.0 | +0.5% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 184300000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 184824362.0 | +0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 185365576.0 | +0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 185600000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 106630323.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 107044348.0 | +0.4% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 108063349.0 | +1.0% | shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 108519739.0 | +0.4% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 109054493.0 | +0.5% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 110315782.0 | +1.2% | shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 110781282.0 | +0.4% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 167000000.0 | +50.7% | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 184000000.0 | +10.2% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 185400000.0 | +0.8% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 107159010.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 106979810.0 | -0.2% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 107525051.0 | +0.5% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 107788949.0 | +0.2% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 108238660.0 | +0.4% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 108178303.0 | -0.1% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 108643897.0 | +0.4% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 109019708.0 | +0.3% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 109887194.0 | +0.8% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 110044213.0 | +0.1% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 109942768.0 | -0.1% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 109381173.0 | -0.5% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 110482837.0 | +1.0% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 109323343.0 | -1.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 110369718.0 | +1.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 111267392.0 | +0.8% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 111334184.0 | +0.1% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 111391396.0 | +0.1% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 111655861.0 | +0.2% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 111705102.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 112209535.0 | +0.5% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 120487251.0 | +7.4% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 182810399.0 | +51.7% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 183601601.0 | +0.4% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 184581054.0 | +0.5% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 184912584.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 185500000.0 | +0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 186352974.0 | +0.5% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 186649132.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 187100000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 107457794.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 108113151.0 | +0.6% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 109388236.0 | +1.2% | shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 109759123.0 | +0.3% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 110310984.0 | +0.5% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 111406830.0 | +1.0% | shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 111886025.0 | +0.4% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 168200000.0 | +50.3% | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 185300000.0 | +10.2% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 186900000.0 | +0.9% | shares | 10-K | 2026-02-25 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.1124 | — | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1221 | +8.7% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1068 | -12.6% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1230 | +15.2% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1457 | +18.5% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.1131 | -22.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.1367 | +20.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1656 | +21.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1229 | -25.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1227 | -0.2% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.1570 | +28.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1306 | -16.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1262 | -3.4% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.1520 | +20.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1280 | -15.8% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1019 | -20.4% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.1674 | +64.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1458 | -12.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0432 | -70.4% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0929 | +115.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0849 | -8.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0884 | +4.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0907 | +2.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0823 | -9.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0933 | +13.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0976 | +4.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0893 | -8.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1843 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1446 | -21.5% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.1734 | +19.9% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.5915 | +241.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.5857 | -1.0% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.3944 | -32.7% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.6054 | +53.5% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.3057 | -49.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.3629 | +18.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.3781 | +4.2% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.1727 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 1.4218 | +21.2% | ratio | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 1.2989 | -8.6% | ratio | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 1.4950 | +15.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1.3012 | -13.0% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1.2407 | -4.7% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1.1965 | -3.6% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1.3090 | +9.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1.2340 | -5.7% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1.2591 | +2.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1.2822 | +1.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 1.3714 | +7.0% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 1.3049 | -4.9% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 1.2431 | -4.7% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1.2262 | -1.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 1.3558 | +10.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.2148 | -10.4% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1.2531 | +3.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1.3441 | +7.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.0820 | -19.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.0749 | -0.7% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 1.1627 | +8.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.2100 | +4.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.2954 | +7.1% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1.2103 | -6.6% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 1.2573 | +3.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.2681 | +0.9% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1.2111 | -4.5% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1.3027 | +7.6% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1.3240 | +1.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.3076 | -1.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1.3510 | +3.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.2873 | -4.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.2947 | +0.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.2827 | -0.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.2881 | +0.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.3078 | +1.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.2792 | -2.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.2328 | -3.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.4950 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1.3090 | -12.4% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1.3714 | +4.8% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 1.3558 | -1.1% | ratio | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 1.0820 | -20.2% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 1.2954 | +19.7% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 1.2111 | -6.5% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 1.3510 | +11.5% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1.2881 | -4.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.1031 | -14.4% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.8996 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 0.7915 | -12.0% | ratio | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 0.8493 | +7.3% | ratio | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 1.3063 | +53.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1.5415 | +18.0% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1.8755 | +21.7% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1.9493 | +3.9% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1.6966 | -13.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1.7717 | +4.4% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1.6590 | -6.4% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1.6427 | -1.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 1.4548 | -11.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 1.6631 | +14.3% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 1.8403 | +10.7% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1.7959 | -2.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 1.4581 | -18.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.6364 | +12.2% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1.7408 | +6.4% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1.6304 | -6.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.3227 | -18.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.5991 | +20.9% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 1.4561 | -8.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.4251 | -2.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2.3547 | +65.2% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2.1561 | -8.4% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 1.3263 | -38.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.2777 | -3.7% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1.2197 | -4.5% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1.3392 | +9.8% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1.3203 | -1.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.3447 | +1.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1.3007 | -3.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.2797 | -1.6% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.2469 | -2.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.1955 | -4.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.1654 | -2.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.1562 | -0.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.1388 | -1.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.1413 | +0.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.3063 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1.6966 | +29.9% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1.4548 | -14.3% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 1.4581 | +0.2% | ratio | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 1.3227 | -9.3% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 2.3544 | +78.0% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 1.2198 | -48.2% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 1.3007 | +6.6% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1.1654 | -10.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.0901 | -6.5% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.5600 | — | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.5724 | +2.2% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.5341 | -6.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1932 | -63.8% | ratio | 10-Q | 2019-05-09 |
| Annual | 2016-12-31 | 0.6396 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.8218 | +184.8% | ratio | 10-K | 2018-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0523 | — | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0701 | +34.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0454 | -35.3% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0661 | +45.7% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1482 | +124.1% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0942 | -36.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0599 | -36.4% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1377 | +129.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0872 | -36.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0835 | -4.2% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.1365 | +63.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1372 | +0.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0849 | -38.1% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.1533 | +80.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0981 | -36.0% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.4521 | +360.7% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.1102 | -75.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1043 | -5.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.0550 | -152.8% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0784 | +242.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0620 | -21.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1009 | +62.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1013 | +0.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0774 | -23.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1022 | +32.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0925 | -9.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0871 | -5.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0947 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1263 | +33.3% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0996 | -21.1% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.1131 | +13.5% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.1237 | +9.4% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1072 | -13.3% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.1845 | +72.1% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0560 | -69.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0964 | +72.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0931 | -3.3% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.1183 | — | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1064 | -10.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0745 | -30.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1263 | +69.7% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.2100 | +66.2% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.1271 | -39.5% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.1107 | -12.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1983 | +79.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1386 | -30.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1247 | -10.0% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.2282 | +83.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.2032 | -11.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1342 | -34.0% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.2258 | +68.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1626 | -28.0% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.5908 | +263.2% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.1891 | -68.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1543 | -18.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.0486 | -131.5% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1623 | +434.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1430 | -11.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1868 | +30.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1842 | -1.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1562 | -15.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1709 | +9.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1590 | -7.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1449 | -8.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1378 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1372 | -0.4% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.1582 | +15.3% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.1693 | +7.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.1911 | +12.9% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1701 | -11.0% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.2616 | +53.8% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.1281 | -51.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1777 | +38.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1554 | -12.5% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5774 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.3997 | -30.8% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.5246 | +31.2% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 0.8221 | +56.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.5645 | -31.3% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 0.5488 | -2.8% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 0.4322 | -21.2% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 0.6897 | +59.6% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.5677 | -17.7% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 0.4251 | -25.1% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 0.4278 | +0.6% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 0.5402 | +26.3% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.5014 | -7.2% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.3162 | -36.9% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 0.4691 | +48.3% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 0.7175 | +53.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.4967 | -30.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 0.5074 | +2.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 0.6241 | +23.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.5417 | -13.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.3751 | -30.8% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 0.4209 | +12.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.5315 | +26.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.5542 | +4.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.5184 | -6.5% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 0.4633 | -10.6% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.5833 | +25.9% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 0.6216 | +6.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.4046 | -34.9% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.3128 | -22.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.3053 | -2.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.4291 | +40.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.3161 | -26.3% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.3949 | +24.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.4490 | +13.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.4010 | -10.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.4241 | +5.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.4685 | +10.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.4448 | -5.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.8221 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.6897 | -16.1% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.5402 | -21.7% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.7175 | +32.8% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.5417 | -24.5% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.5542 | +2.3% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 0.6216 | +12.2% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 0.4291 | -31.0% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.4010 | -6.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.3285 | -18.1% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0225 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0306 | +36.4% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -0.0039 | -112.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0059 | +251.4% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0086 | +45.7% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0048 | -43.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0081 | +67.8% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0216 | +165.6% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0107 | -50.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0082 | -23.2% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0228 | +178.4% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0107 | -53.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0102 | -4.4% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.0214 | +109.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0179 | -16.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0107 | -40.2% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.0233 | +117.6% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0126 | -46.1% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0461 | +266.7% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0185 | -59.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0152 | -17.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.0024 | -115.6% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0073 | +406.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0053 | -27.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0089 | +69.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0092 | +3.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0064 | -30.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0095 | +49.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0090 | -5.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0078 | -13.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0175 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0183 | +4.6% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0173 | -5.4% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.0669 | +287.2% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.0724 | +8.3% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.0423 | -41.6% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.1117 | +164.1% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0171 | -84.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0350 | +104.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0352 | +0.7% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0440 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0569 | +29.2% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -0.0072 | -112.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0150 | +308.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0247 | +64.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0143 | -42.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0227 | +58.4% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0578 | +154.3% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0282 | -51.2% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0218 | -22.6% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0648 | +196.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0300 | -53.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0270 | -9.8% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.0587 | +117.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0471 | -19.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0278 | -40.9% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.0573 | +105.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0305 | -46.8% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1453 | +377.2% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0429 | -70.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0346 | -19.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.0058 | -116.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0176 | +404.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0129 | -27.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0212 | +64.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0215 | +1.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0146 | -32.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0214 | +47.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0201 | -6.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0174 | -13.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0404 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0495 | +22.5% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0424 | -14.2% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.1644 | +287.5% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.1683 | +2.3% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1418 | -15.7% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.2479 | +74.8% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0410 | -83.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0790 | +92.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0767 | -2.9% | ratio | 10-K | 2026-02-25 |
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-18 | Stein Deborah | — |
Open-market buy
P
|
Common Shares | 400 | $98.74 | $39,496 | 1,400 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Dividend Equivalent Rights (2024 RSUs) | 6 | $0.00 | $0 | 15 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units (2025 RSUs) | 597 | $0.00 | $0 | 1,196 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Dividend Equivalent Rights (2024 RSUs) | 17 | $0.00 | $0 | 17 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units (2024 RSUs) | 694 | $0.00 | $0 | 695 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Dividend Equivalent Rights (2023 RSUs) | 35 | $0.00 | $0 | 0 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units (2023 RSUs) | 915 | $0.00 | $0 | 0 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Performance Share Units (2023 PSUs) | 10,976 | $0.00 | $0 | 0 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Dividend Equivalent Rights (2023 PSUs) | 404 | $0.00 | $0 | 0 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Other disposed transaction
F
|
Common Shares | 323 | $97.91 | $31,625 | 31,216 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 6 | — | — | 31,539 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 597 | — | — | 31,533 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Other disposed transaction
F
|
Common Shares | 381 | $98.68 | $37,597 | 30,936 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 17 | — | — | 31,317 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 694 | — | — | 31,300 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Other disposed transaction
F
|
Common Shares | 509 | $98.68 | $50,228 | 30,606 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 35 | — | — | 31,115 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 915 | — | — | 31,080 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Other disposed transaction
F
|
Common Shares | 6,089 | $98.68 | $600,863 | 30,165 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 10,976 | — | — | 36,254 |
| 2026-03-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 404 | — | — | 25,278 |
| 2026-03-13 | Watt Darren Jeffrey | Chief Legal Officer |
Equity grant / award
A · derivative
|
Restricted Share Units (2026 RSUs) | 2,094 | $0.00 | $0 | 2,094 |
| 2026-03-02 | Watt Darren Jeffrey | Chief Legal Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2023 PSUs) | 35 | $0.00 | $0 | 404 |
| 2026-03-02 | Watt Darren Jeffrey | Chief Legal Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2025 RSUs) | 6 | $0.00 | $0 | 21 |
| 2026-03-02 | Watt Darren Jeffrey | Chief Legal Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2024 RSUs) | 4 | $0.00 | $0 | 34 |
| 2026-03-02 | Watt Darren Jeffrey | Chief Legal Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2023 RSUs) | 3 | $0.00 | $0 | 34 |
| 2026-02-12 | Watt Darren Jeffrey | Chief Legal Officer |
Equity grant / award
A · derivative
|
Performance Share Units (2023 PSUs) | 10,976 | $0.00 | $0 | 10,976 |
| 2026-02-12 | Watt Darren Jeffrey | Chief Legal Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2023 PSUs) | 369 | $0.00 | $0 | 369 |
| 2026-01-21 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 20,742 | $0.00 | $0 | 0 |
| 2026-01-21 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Open-market sell
S
|
Common Shares | 20,742 | $115.00 | $2,385,330 | 107,569 |
| 2026-01-21 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Exercise / conversion
M
|
Common Shares | 20,742 | $80.00 | $1,659,360 | 128,311 |
| 2025-12-17 | Stephenson Carol | — |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2025 RSUs) | 6 | $0.00 | $0 | 16 |
| 2025-12-17 | Stephenson Carol | — |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2024 RSUs) | 8 | $0.00 | $0 | 57 |
| 2025-12-17 | Stephenson Carol | — |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (DSUs) | 13 | $0.00 | $0 | 174 |
| 2025-11-13 | Stein Deborah | — |
Open-market buy
P
|
Common Shares | 1,000 | $101.26 | $101,258 | 1,000 |
| 2025-09-18 | Elton Robert George | — |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2025 RSUs) | 6 | $0.00 | $0 | 13 |
| 2025-09-18 | Elton Robert George | — |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2024 RSUs) | 9 | $0.00 | $0 | 62 |
| 2025-09-18 | Elton Robert George | — |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (DSUs) | 87 | $0.00 | $0 | 4,464 |
| 2025-09-12 | LEWIS MICHAEL THOMAS STEVEN | Chief Operations Officer |
Open-market sell
S
|
Common Shares | 2,151 | $118.15 | $254,141 | 0 |
| 2025-08-13 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 4,483 |
| 2025-08-13 | JETER JAMES J | Chief Revenue Officer |
Open-market sell
S
|
Common Shares | 10,000 | $116.71 | $1,167,100 | 14,167 |
| 2025-08-13 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M
|
Common Shares | 10,000 | $57.70 | $577,000 | 24,167 |
| 2025-07-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,400 | $0.00 | $0 | 0 |
| 2025-07-14 | Watt Darren Jeffrey | Chief Legal Officer |
Open-market sell
S
|
Common Shares | 7,400 | $110.00 | $814,000 | 24,874 |
| 2025-07-14 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 7,400 | $32.16 | $237,984 | 32,274 |
| 2025-06-27 | RAISS SARAH E. | — |
Other disposed transaction
F
|
Common Shares | 1,280 | $102.51 | $131,213 | 2,785 |
| 2025-06-20 | Fesler Andrew John | Chief People Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2025 RSUs) | 5 | $0.00 | $0 | 5 |
| 2025-06-20 | Fesler Andrew John | Chief People Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2024 RSUs) | 4 | $0.00 | $0 | 23 |
| 2025-06-20 | Fesler Andrew John | Chief People Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2023 RSUs) | 3 | $0.00 | $0 | 32 |
| 2025-06-11 | Watt Darren Jeffrey | Chief Legal Officer |
Open-market sell
S
|
Common Shares | 3,700 | $107.00 | $395,900 | 24,874 |
| 2025-06-11 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 3,700 | $32.16 | $118,992 | 28,574 |
| 2025-06-10 | DeWitt Adam | — |
Open-market sell
S
|
Common Shares | 800 | $106.17 | $84,936 | 5,865 |
| 2025-06-10 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,700 | $0.00 | $0 | 7,400 |
| 2025-05-15 | Stein Deborah | — |
Equity grant / award
A · derivative
|
Restricted Share Units (2025 RSUs) | 1,896 | $0.00 | $0 | 1,896 |
| 2025-05-13 | Fesler Andrew John | Chief People Officer |
Exercise / conversion
M · derivative
|
Employee Stoock Option (Right to Buy) | 4,933 | $0.00 | $0 | 0 |
| 2025-05-13 | Fesler Andrew John | Chief People Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 4,142 | $0.00 | $0 | 0 |
| 2025-05-13 | Fesler Andrew John | Chief People Officer |
Open-market sell
S
|
Common Shares | 4,933 | $104.77 | $516,830 | 5,532 |
| 2025-05-13 | Fesler Andrew John | Chief People Officer |
Exercise / conversion
M
|
Common Shares | 4,933 | $57.70 | $284,634 | 10,465 |
| 2025-05-13 | Fesler Andrew John | Chief People Officer |
Open-market sell
S
|
Common Shares | 4,142 | $104.66 | $433,502 | 5,532 |
| 2025-05-13 | Fesler Andrew John | Chief People Officer |
Exercise / conversion
M
|
Common Shares | 4,142 | $70.58 | $292,342 | 9,674 |
| 2025-05-12 | JETER JAMES J | Chief Revenue Officer |
Open-market sell
S
|
Common Shares | 3,500 | $104.38 | $365,330 | 16,167 |
| 2025-05-05 | RAISS SARAH E. | — |
Exercise / conversion
M · derivative
|
Dividend Equivalent Rights (2024 RSUs) | 35 | $0.00 | $0 | 0 |
| 2025-05-05 | RAISS SARAH E. | — |
Exercise / conversion
M · derivative
|
Restricted Share Units (2024 RSUs) | 2,630 | $0.00 | $0 | 0 |
| 2025-05-05 | RAISS SARAH E. | — |
Exercise / conversion
M
|
Common Shares | 35 | — | — | 4,065 |
| 2025-05-05 | RAISS SARAH E. | — |
Exercise / conversion
M
|
Common Shares | 2,630 | — | — | 4,030 |
| 2025-03-21 | JETER JAMES J | Chief Revenue Officer |
Open-market sell
S
|
Common Shares | 600 | $98.63 | $59,178 | 19,667 |
| 2025-03-17 | JETER JAMES J | Chief Revenue Officer |
Open-market sell
S
|
Common Shares | 7,597 | $97.85 | $743,366 | 20,267 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Equity grant / award
A · derivative
|
Restricted Share Units (2025 RSUs) | 8,174 | $0.00 | $0 | 8,174 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units (2024 RSUs) | 3,155 | $0.00 | $0 | 6,312 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Dividend Equivalent Rights (2024 RSUs) | 40 | $0.00 | $0 | 83 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Dividend Equivalent Rights (2023 RSUs) | 36 | $0.00 | $0 | 37 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units (2023 RSUs) | 1,464 | $0.00 | $0 | 1,463 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Performance Share Units (2022 PSUs) | 7,731 | $0.00 | $0 | 0 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Dividend Equivalent Rights (2022 PSUs) | 531 | $0.00 | $0 | 0 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Other disposed transaction
F
|
Common Shares | 1,322 | $94.43 | $124,836 | 27,864 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M
|
Common Shares | 3,155 | — | — | 29,186 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M
|
Common Shares | 40 | — | — | 26,031 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Other disposed transaction
F
|
Common Shares | 621 | $94.43 | $58,641 | 25,991 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M
|
Common Shares | 36 | — | — | 26,612 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M
|
Common Shares | 1,464 | — | — | 26,576 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Other disposed transaction
F
|
Common Shares | 3,417 | $94.43 | $322,667 | 25,112 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M
|
Common Shares | 531 | — | — | 28,529 |
| 2025-03-14 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M
|
Common Shares | 7,731 | — | — | 27,998 |
| 2025-03-14 | Guerin Eric | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Share Units (2025 RSUs) | 9,465 | $0.00 | $0 | 9,465 |
| 2025-03-14 | Guerin Eric | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units (2024 RSUs) | 6,050 | $0.00 | $0 | 12,104 |
| 2025-03-14 | Guerin Eric | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Dividend Equivalent Rights (2024 RSUs) | 77 | $0.00 | $0 | 159 |
| 2025-03-14 | Guerin Eric | Chief Financial Officer |
Other disposed transaction
F
|
Common Shares | 2,412 | $94.43 | $227,765 | 3,715 |
| 2025-03-14 | Guerin Eric | Chief Financial Officer |
Exercise / conversion
M
|
Common Shares | 6,050 | — | — | 6,127 |
| 2025-03-14 | Guerin Eric | Chief Financial Officer |
Exercise / conversion
M
|
Common Shares | 77 | — | — | 77 |
| 2025-03-03 | Bales Brian A | — |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2024 RSUs) | 7 | $0.00 | $0 | 34 |
| 2025-03-03 | Bales Brian A | — |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (DSUs) | 6 | $0.00 | $0 | 39 |
| 2025-02-12 | JETER JAMES J | Chief Revenue Officer |
Equity grant / award
A · derivative
|
Performance Share Units (2022 PSUs) | 7,731 | $0.00 | $0 | 7,731 |
| 2025-02-12 | JETER JAMES J | Chief Revenue Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2022 PSUs) | 531 | $0.00 | $0 | 531 |
| 2024-12-18 | Sieger Michael D | — |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2024 RSUs) | 9 | $0.00 | $0 | 27 |
| 2024-12-18 | Sieger Michael D | — |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (DSUs) | 7 | $0.00 | $0 | 33 |
| 2024-09-23 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 17,883 | $0.00 | $0 | 0 |
| 2024-09-23 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Open-market sell
S
|
Common Shares | 17,883 | $84.19 | $1,505,570 | 86,247 |
| 2024-09-23 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Exercise / conversion
M
|
Common Shares | 17,883 | $41.84 | $748,225 | 104,130 |
| 2024-09-18 | Fesler Andrew John | Chief People Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2024 RSUs) | 8 | $0.00 | $0 | 15 |
| 2024-09-18 | Fesler Andrew John | Chief People Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2023 RSUs) | 8 | $0.00 | $0 | 57 |
| 2024-09-17 | LEWIS MICHAEL THOMAS STEVEN | Chief Operations Officer |
Equity grant / award
A · derivative
|
Restricted Share Units (2024 RSUs) | 10,743 | $0.00 | $0 | 10,743 |
| 2024-09-16 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 17,883 | $0.00 | $0 | 17,883 |
| 2024-09-16 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Open-market sell
S
|
Common Shares | 17,883 | $84.83 | $1,517,015 | 86,247 |
| 2024-09-16 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Exercise / conversion
M
|
Common Shares | 17,883 | $41.84 | $748,225 | 104,130 |
| 2024-09-09 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 17,883 | $0.00 | $0 | 35,766 |
| 2024-09-09 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Open-market sell
S
|
Common Shares | 17,883 | $83.09 | $1,485,898 | 86,247 |
| 2024-09-09 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Exercise / conversion
M
|
Common Shares | 17,883 | $41.84 | $748,225 | 104,130 |
| 2024-08-23 | JETER JAMES J | Chief Revenue Officer |
Open-market sell
S
|
Common Shares | 3,000 | $85.55 | $256,650 | 20,267 |
| 2024-08-19 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,915 | $0.00 | $0 | 0 |
| 2024-08-19 | Watt Darren Jeffrey | Chief Legal Officer |
Open-market sell
S
|
Common Shares | 2,915 | $82.80 | $241,362 | 19,271 |
| 2024-08-19 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 2,915 | $24.07 | $70,164 | 22,186 |
| 2024-08-13 | JETER JAMES J | Chief Revenue Officer |
Open-market sell
S
|
Common Shares | 2,920 | $78.96 | $230,563 | 23,267 |
| 2024-08-12 | Smith Jeffrey C | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 164 | $0.00 | $0 | 2,203 |
| 2024-08-11 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Performance Share Units (2021 PSUs) | 14,178 | $0.00 | $0 | 0 |
| 2024-08-11 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Other disposed transaction
F
|
Common Shares | 6,035 | $78.29 | $472,480 | 86,247 |
| 2024-08-11 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Exercise / conversion
M
|
Common Shares | 14,178 | — | — | 92,282 |
| 2024-08-01 | Watt Darren Jeffrey | Chief Legal Officer |
Equity grant / award
A · derivative
|
Performance Share Units (2021 PSUs) | 4,285 | $0.00 | $0 | 4,285 |
| 2024-06-20 | Smith Jeffrey C | Dir |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (RSUs) | 9 | $0.00 | $0 | 9 |
| 2024-06-20 | Smith Jeffrey C | Dir |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (DSUs) | 7 | $0.00 | $0 | 20 |
| 2024-06-18 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Open-market sell
S
|
Common Shares | 8,000 | $80.91 | $647,280 | 78,104 |
| 2024-06-17 | KING NANCY ELIZABETH | Chief Technology Officer |
Equity grant / award
A · derivative
|
Restricted Share Units (2024 RSUs) | 10,880 | $0.00 | $0 | 10,880 |
| 2024-06-13 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,700 | $0.00 | $0 | 2,915 |
| 2024-06-13 | Watt Darren Jeffrey | Chief Legal Officer |
Open-market sell
S
|
Common Shares | 937 | $80.78 | $75,691 | 17,279 |
| 2024-06-13 | Watt Darren Jeffrey | Chief Legal Officer |
Open-market sell
S
|
Common Shares | 2,700 | $80.62 | $217,674 | 18,216 |
| 2024-06-13 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 2,700 | $24.07 | $64,989 | 20,916 |
| 2024-05-24 | JETER JAMES J | Chief Revenue Officer |
Open-market sell
S
|
Common Shares | 5,000 | $76.14 | $380,700 | 23,267 |
| 2024-05-21 | CONCORS BARON | Chief Product & Tech. Officer |
Open-market sell
S
|
Common Shares | 13,230 | $75.05 | $992,912 | 15,487 |
| 2024-05-15 | Smith Jeffrey C | Dir |
Equity grant / award
A · derivative
|
Restricted Share Units | 2,630 | $0.00 | $0 | 2,630 |
| 2024-05-13 | Smith Jeffrey C | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 443 | $0.00 | $0 | 2,039 |
| 2024-03-15 | Guerin Eric | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Share Units (2024 RSUs) | 11,510 | $0.00 | $0 | 11,510 |
| 2024-03-04 | Smith Jeffrey C | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 451 | $0.00 | $0 | 1,596 |
| 2024-03-01 | Smith Jeffrey C | Dir |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights | 7 | $0.00 | $0 | 13 |
| 2024-02-29 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 11,416 | $0.00 | $0 | 0 |
| 2024-02-29 | JETER JAMES J | Chief Revenue Officer |
Open-market sell
S
|
Common Shares | 11,416 | $76.32 | $871,269 | 30,915 |
| 2024-02-29 | JETER JAMES J | Chief Revenue Officer |
Exercise / conversion
M
|
Common Shares | 11,416 | $33.79 | $385,747 | 42,331 |
| 2024-02-28 | CONCORS BARON | Chief Product & Tech. Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 42,919 | $0.00 | $0 | 0 |
| 2024-02-28 | CONCORS BARON | Chief Product & Tech. Officer |
Open-market sell
S
|
Common Shares | 42,919 | $76.64 | $3,289,312 | 18,513 |
| 2024-02-28 | CONCORS BARON | Chief Product & Tech. Officer |
Exercise / conversion
M
|
Common Shares | 42,919 | $41.84 | $1,795,731 | 61,432 |
| 2024-02-27 | CONCORS BARON | Chief Product & Tech. Officer |
Open-market sell
S
|
Common Shares | 15,658 | $76.80 | $1,202,534 | 18,513 |
| 2024-02-27 | CONCORS BARON | Chief Product & Tech. Officer |
Open-market sell
S
|
Common Shares | 1,220 | $76.80 | $93,696 | 0 |
| 2024-02-24 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Performance Share Units (2021 PSUs) | 5,831 | $0.00 | $0 | 0 |
| 2024-02-24 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Dividend Equivalent Rights (2021 PSUs) | 395 | $0.00 | $0 | 0 |
| 2024-02-24 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 5,831 | — | — | 21,103 |
| 2024-02-24 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 395 | — | — | 15,272 |
| 2024-02-15 | Watt Darren Jeffrey | Chief Legal Officer |
Equity grant / award
A · derivative
|
Performance Share Units (2021 PSUs) | 5,831 | $0.00 | $0 | 5,831 |
| 2024-02-15 | Watt Darren Jeffrey | Chief Legal Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2021 PSUs) | 395 | $0.00 | $0 | 395 |
| 2023-12-21 | Smith Jeffrey C | Dir |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights | 3 | $0.00 | $0 | 6 |
| 2023-12-04 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 644 | $0.00 | $0 | 0 |
| 2023-12-04 | Watt Darren Jeffrey | Chief Legal Officer |
Open-market sell
S
|
Common Shares | 644 | $65.94 | $42,465 | 14,880 |
| 2023-12-04 | Watt Darren Jeffrey | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 644 | $24.84 | $15,997 | 15,524 |
| 2023-12-04 | Watt Darren Jeffrey | Chief Legal Officer |
Open-market sell
S
|
Common Shares | 450 | $65.94 | $29,673 | 14,880 |
| 2023-12-04 | Watt Darren Jeffrey | Chief Legal Officer |
Open-market sell
S
|
Common Shares | 453 | $65.94 | $29,871 | 14,877 |
| 2023-11-22 | Fandozzi Ann | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 52,875 | $0.00 | $0 | 105,746 |
| 2023-11-22 | Fandozzi Ann | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 96,968 | $0.00 | $0 | 54,789 |
| 2023-11-22 | Fandozzi Ann | Dir |
Open-market sell
S
|
Common Shares | 52,875 | $62.09 | $3,283,009 | 0 |
| 2023-11-22 | Fandozzi Ann | Dir |
Exercise / conversion
M
|
Common Shares | 52,875 | $57.70 | $3,050,888 | 52,875 |
| 2023-11-22 | Fandozzi Ann | Dir |
Open-market sell
S
|
Common Shares | 96,968 | $62.24 | $6,035,288 | 0 |
| 2023-11-22 | Fandozzi Ann | Dir |
Exercise / conversion
M
|
Common Shares | 96,968 | $54.83 | $5,316,755 | 96,968 |
| 2023-11-22 | Fandozzi Ann | Dir |
Open-market sell
S
|
Common Shares | 88,525 | $62.19 | $5,505,370 | 28,082 |
| 2023-11-20 | Fandozzi Ann | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 12,610 | $0.00 | $0 | 151,757 |
| 2023-11-20 | Fandozzi Ann | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 60,976 | $0.00 | $0 | 0 |
| 2023-11-20 | Fandozzi Ann | Dir |
Open-market sell
S
|
Common Shares | 12,610 | $62.11 | $783,207 | 0 |
| 2023-11-20 | Fandozzi Ann | Dir |
Exercise / conversion
M
|
Common Shares | 12,610 | $54.83 | $691,406 | 12,610 |
| 2023-11-20 | Fandozzi Ann | Dir |
Open-market sell
S
|
Common Shares | 60,976 | $62.03 | $3,782,341 | 0 |
| 2023-11-20 | Fandozzi Ann | Dir |
Exercise / conversion
M
|
Common Shares | 60,976 | $40.64 | $2,478,065 | 60,976 |
| 2023-11-14 | Smith Jeffrey C | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 506 | $0.00 | $0 | 1,145 |
| 2023-09-14 | O'Day Timothy J. | Dir |
Open-market buy
P
|
Common Shares | 1,500 | $65.52 | $98,280 | 1,500 |
| 2023-09-13 | Watt Darren Jeffrey | Chief Legal Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2023 RSUs) | 11 | $0.00 | $0 | 11 |
| 2023-09-01 | Watt Darren Jeffrey | Chief Legal Officer |
Open-market sell
S
|
Common Shares | 262 | $62.41 | $16,351 | 1,967 |
| 2023-08-31 | Cash Megan Anne | Principal Fin. & Acctg Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 6,688 | $0.00 | $0 | 6,688 |
| 2023-08-31 | Cash Megan Anne | Principal Fin. & Acctg Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 4,722 | $0.00 | $0 | 4,722 |
| 2023-08-31 | Cash Megan Anne | Principal Fin. & Acctg Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,186 | $0.00 | $0 | 2,186 |
| 2023-08-31 | Cash Megan Anne | Principal Fin. & Acctg Officer |
Open-market sell
S
|
Common Shares | 6,688 | $61.78 | $413,185 | 0 |
| 2023-08-31 | Cash Megan Anne | Principal Fin. & Acctg Officer |
Exercise / conversion
M
|
Common Shares | 6,688 | $40.64 | $271,800 | 6,688 |
| 2023-08-31 | Cash Megan Anne | Principal Fin. & Acctg Officer |
Open-market sell
S
|
Common Shares | 4,722 | $61.78 | $291,725 | 0 |
| 2023-08-31 | Cash Megan Anne | Principal Fin. & Acctg Officer |
Exercise / conversion
M
|
Common Shares | 4,722 | $33.79 | $159,556 | 4,722 |
| 2023-08-31 | Cash Megan Anne | Principal Fin. & Acctg Officer |
Open-market sell
S
|
Common Shares | 2,186 | $61.78 | $135,051 | 0 |
| 2023-08-31 | Cash Megan Anne | Principal Fin. & Acctg Officer |
Exercise / conversion
M
|
Common Shares | 2,186 | $34.17 | $74,696 | 2,186 |
| 2023-08-28 | Olsson Erik | Dir |
Open-market buy
P
|
Common Shares | 2,000 | $59.89 | $119,780 | 4,000 |
| 2023-08-17 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Open-market buy
P
|
Common Shares | 2,000 | $56.30 | $112,600 | 63,011 |
| 2023-08-15 | KESSLER JAMES FRANCIS | Chief Executive Officer |
Open-market buy
P
|
Common Shares | 325 | $56.78 | $18,454 | 61,011 |
| 2023-08-14 | Smith Jeffrey C | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 525 | $0.00 | $0 | 639 |
| 2023-08-10 | Sieger Michael D | Dir |
Open-market buy
P
|
Common Shares | 1,000 | $58.08 | $58,080 | 3,036 |
| 2023-08-09 | DeWitt Adam | Dir |
Open-market buy
P
|
Common Shares | 2,000 | $58.30 | $116,600 | 4,000 |
| 2023-08-08 | Watt Darren Jeffrey | Chief Legal Officer |
Equity grant / award
A · derivative
|
Restricted Share Units (2023 RSUs) | 2,744 | $0.00 | $0 | 2,744 |
| 2023-08-08 | Watt Darren Jeffrey | Chief Legal Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 9,040 | $0.00 | $0 | 9,040 |
| 2023-06-20 | Smith Jeffrey C | Dir |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights | 1 | $0.00 | $0 | 1 |
| 2023-05-18 | Fandozzi Ann | CEO |
Open-market buy
P
|
Common Shares | 18,522 | $54.06 | $1,001,299 | 116,607 |
| 2023-05-17 | RAISS SARAH E. | Dir |
Open-market buy
P
|
Common Shares | 560 | $51.67 | $28,935 | 710 |
| 2023-05-16 | DeWitt Adam | Dir |
Open-market buy
P
|
Common Shares | 2,000 | $52.40 | $104,800 | 2,000 |
| 2023-05-15 | Smith Jeffrey C | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 114 | $0.00 | $0 | 114 |
| 2023-03-28 | Stephenson Carol | Dir |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (DSUs) | 28 | $0.00 | $0 | 38 |
| 2023-03-15 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Other disposed transaction
F
|
Common Shares | 3,121 | $61.84 | $193,003 | 15,330 |
| 2023-03-06 | Zimmerman Christopher | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 522 | $0.00 | $0 | 26,499 |
| 2023-03-04 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Performance Share Units (2020 PSUs) | 5,556 | $0.00 | $0 | 0 |
| 2023-03-04 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Dividend Equivalent Rights (2020 PSUs) | 276 | $0.00 | $0 | 0 |
| 2023-03-04 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Shares | 5,556 | — | — | 18,451 |
| 2023-03-04 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Shares | 276 | — | — | 12,895 |
| 2023-03-03 | Zimmerman Christopher | Dir |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (DSUs) | 125 | $0.00 | $0 | 3,001 |
| 2023-02-15 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Equity grant / award
A · derivative
|
Performance Share Units (2020 PSUs) | 5,556 | $0.00 | $0 | 5,556 |
| 2023-02-15 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2020 PSUs) | 251 | $0.00 | $0 | 251 |
| 2022-12-31 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Other acquired transaction
J
|
Common Shares | 313 | $59.55 | $18,639 | 2,159 |
| 2022-12-14 | Zimmerman Christopher | Dir |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (DSUs) | 140 | $0.00 | $0 | 2,876 |
| 2022-11-14 | Zimmerman Christopher | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 604 | $0.00 | $0 | 25,977 |
| 2022-09-14 | Zimmerman Christopher | Dir |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (DSUs) | 109 | $0.00 | $0 | 2,736 |
| 2022-09-09 | THIEDE CARMEN D | Chief People Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 8,099 | $0.00 | $0 | 8,099 |
| 2022-08-15 | Zimmerman Christopher | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 464 | $0.00 | $0 | 25,373 |
| 2022-06-17 | Zimmerman Christopher | Dir |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (DSUs) | 114 | $0.00 | $0 | 2,627 |
| 2022-06-06 | Jacobs Eric Douglas | Chief Financial Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 48,077 | $0.00 | $0 | 48,077 |
| 2022-06-06 | Jacobs Eric Douglas | Chief Financial Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 39,276 | $0.00 | $0 | 39,276 |
| 2022-06-06 | Jacobs Eric Douglas | Chief Financial Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 31,804 | $0.00 | $0 | 31,804 |
| 2022-06-06 | Jacobs Eric Douglas | Chief Financial Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 59,483 | $0.00 | $0 | 59,483 |
| 2022-05-16 | Zimmerman Christopher | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 576 | $0.00 | $0 | 24,909 |
| 2022-05-13 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,500 | $0.00 | $0 | 644 |
| 2022-05-13 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Open-market sell
S
|
Common Shares | 3,500 | $61.69 | $215,915 | 0 |
| 2022-05-13 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Shares | 3,500 | $24.84 | $86,940 | 3,500 |
| 2022-05-12 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Open-market sell
S
|
Common Shares | 400 | $58.21 | $23,284 | 1,846 |
| 2022-03-15 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 11,853 | $0.00 | $0 | 11,853 |
| 2022-03-14 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Other disposed transaction
F
|
Common Shares | 2,827 | $56.03 | $158,397 | 12,619 |
| 2022-03-07 | Zimmerman Christopher | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 576 | $0.00 | $0 | 24,333 |
| 2022-03-06 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Dividend Equivalent Rights (2019 PSUs) | 264 | $0.00 | $0 | 0 |
| 2022-03-06 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Performance Share Units (2019 PSUs) | 5,020 | $0.00 | $0 | 0 |
| 2022-03-06 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Shares | 5,020 | — | — | 15,446 |
| 2022-03-06 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Shares | 264 | — | — | 10,426 |
| 2022-03-04 | Zimmerman Christopher | Dir |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (DSUs) | 116 | $0.00 | $0 | 2,513 |
| 2022-02-28 | Fandozzi Ann | CEO |
Open-market buy
P
|
Common Shares | 9,560 | $52.25 | $499,484 | 9,560 |
| 2022-02-25 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2019 PSUs) | 240 | $0.00 | $0 | 240 |
| 2022-02-25 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Equity grant / award
A · derivative
|
Performance Share Units (2019 PSUs) | 5,020 | $0.00 | $0 | 5,020 |
| 2021-12-31 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Other acquired transaction
J
|
Common Shares | 151 | $61.77 | $9,327 | 2,083 |
| 2021-12-21 | JETER JAMES J | President, Sales U.S. |
Open-market sell
S
|
Common Shares | 2,000 | $60.99 | $121,980 | 16,773 |
| 2021-12-15 | Taylor Kari R | Chief Revenue Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2019 RSUs) | 19 | $0.00 | $0 | 215 |
| 2021-12-08 | ACKLEY MATTHEW | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,500 | $0.00 | $0 | 15,844 |
| 2021-12-08 | ACKLEY MATTHEW | Chief Marketing Officer |
Open-market sell
S
|
Common Shares | 1,500 | $70.97 | $106,455 | 0 |
| 2021-12-08 | ACKLEY MATTHEW | Chief Marketing Officer |
Exercise / conversion
M
|
Common Shares | 1,500 | $17.76 | $26,640 | 1,500 |
| 2021-11-15 | Zimmerman Christopher | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 465 | $0.00 | $0 | 23,757 |
| 2021-09-15 | Taylor Kari R | Chief Revenue Officer |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2019 RSUs) | 21 | $0.00 | $0 | 196 |
| 2021-08-24 | JETER JAMES J | President, Sales U.S. |
Open-market sell
S
|
Common Shares | 3,400 | $62.07 | $211,038 | 18,773 |
| 2021-08-18 | Driscoll Sharon Ruth | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 14,795 | $0.00 | $0 | 28,963 |
| 2021-08-18 | Driscoll Sharon Ruth | Chief Financial Officer |
Open-market sell
S
|
Common Shares | 14,795 | $61.75 | $913,551 | 0 |
| 2021-08-18 | Driscoll Sharon Ruth | Chief Financial Officer |
Exercise / conversion
M
|
Common Shares | 14,795 | $24.07 | $356,116 | 14,795 |
| 2021-08-16 | Zimmerman Christopher | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 543 | $0.00 | $0 | 23,292 |
| 2021-08-12 | KESSLER JAMES FRANCIS | Chief Operating Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 31,355 | $0.00 | $0 | 31,355 |
| 2021-08-12 | KESSLER JAMES FRANCIS | Chief Operating Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 25,615 | $0.00 | $0 | 25,615 |
| 2021-08-12 | KESSLER JAMES FRANCIS | Chief Operating Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 20,742 | $0.00 | $0 | 20,742 |
| 2021-08-11 | ACKLEY MATTHEW | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,000 | $0.00 | $0 | 17,344 |
| 2021-08-11 | ACKLEY MATTHEW | Chief Marketing Officer |
Open-market sell
S
|
Common Shares | 2,000 | $60.25 | $120,500 | 0 |
| 2021-08-11 | ACKLEY MATTHEW | Chief Marketing Officer |
Exercise / conversion
M
|
Common Shares | 2,000 | $17.76 | $35,520 | 2,000 |
| 2021-06-16 | Zimmerman Christopher | Dir |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (DSUs) | 92 | $0.00 | $0 | 2,200 |
| 2021-05-24 | JETER JAMES J | President, Sales U.S. |
Open-market sell
S
|
Common Shares | 3,200 | $62.34 | $199,488 | 22,173 |
| 2021-05-17 | Zimmerman Christopher | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 507 | $0.00 | $0 | 22,749 |
| 2021-05-13 | JETER JAMES J | President, Sales U.S. |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 8,538 | $0.00 | $0 | 17,072 |
| 2021-05-13 | JETER JAMES J | President, Sales U.S. |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 11,917 | $0.00 | $0 | 0 |
| 2021-05-13 | JETER JAMES J | President, Sales U.S. |
Open-market sell
S
|
Common Shares | 20,455 | $61.42 | $1,256,250 | 0 |
| 2021-05-13 | JETER JAMES J | President, Sales U.S. |
Exercise / conversion
M
|
Common Shares | 8,538 | $40.64 | $346,984 | 8,538 |
| 2021-05-13 | JETER JAMES J | President, Sales U.S. |
Exercise / conversion
M
|
Common Shares | 11,917 | $32.16 | $383,251 | 11,917 |
| 2021-03-19 | JETER JAMES J | President, Sales U.S. |
Open-market sell
S
|
Common Shares | 600 | $56.43 | $33,858 | 1,377 |
| 2021-03-16 | Werner Karl William | President, International |
Open-market sell
S
|
Common Shares | 2,277 | $57.50 | $130,928 | 0 |
| 2021-03-15 | ACKLEY MATTHEW | Chief Marketing Officer |
Other disposed transaction
F
|
Common Shares | 2,968 | $56.49 | $167,662 | 19,510 |
| 2021-03-12 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Open-market sell
S
|
Common Shares | 500 | $57.00 | $28,500 | 1,687 |
| 2021-03-10 | JETER JAMES J | President, Sales U.S. |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,784 | $0.00 | $0 | 0 |
| 2021-03-10 | JETER JAMES J | President, Sales U.S. |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 4,000 | $0.00 | $0 | 11,917 |
| 2021-03-10 | JETER JAMES J | President, Sales U.S. |
Open-market sell
S
|
Common Shares | 7,784 | $54.89 | $427,238 | 0 |
| 2021-03-10 | JETER JAMES J | President, Sales U.S. |
Exercise / conversion
M
|
Common Shares | 4,000 | $32.16 | $128,640 | 4,000 |
| 2021-03-10 | JETER JAMES J | President, Sales U.S. |
Exercise / conversion
M
|
Common Shares | 3,784 | $14.04 | $53,127 | 3,784 |
| 2021-03-08 | Olsson Erik | Dir |
Equity grant / award
A · derivative
|
Deferred Share Units | 786 | $0.00 | $0 | 19,785 |
| 2021-03-05 | Werner Karl William | President, International |
Equity grant / award
A
|
Common Shares | 52 | — | — | 16,728 |
| 2021-03-05 | Werner Karl William | President, International |
Equity grant / award
A
|
Common Shares | 14 | — | — | 16,676 |
| 2021-03-05 | ACKLEY MATTHEW | Chief Marketing Officer |
Equity grant / award
A
|
Common Shares | 33 | — | — | 22,478 |
| 2021-03-04 | Holm Kieran Colquhoun | President, Canada |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 6,778 | $0.00 | $0 | 13,556 |
| 2021-03-04 | Holm Kieran Colquhoun | President, Canada |
Open-market sell
S
|
Common Shares | 6,778 | $52.15 | $353,473 | 0 |
| 2021-03-04 | Holm Kieran Colquhoun | President, Canada |
Exercise / conversion
M
|
Common Shares | 6,778 | $33.79 | $229,029 | 6,778 |
| 2021-03-02 | Holm Kieran Colquhoun | President, Canada |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 13,654 | $0.00 | $0 | 0 |
| 2021-03-02 | Holm Kieran Colquhoun | President, Canada |
Open-market sell
S
|
Common Shares | 13,654 | $53.00 | $723,662 | 0 |
| 2021-03-02 | Holm Kieran Colquhoun | President, Canada |
Exercise / conversion
M
|
Common Shares | 13,654 | $32.16 | $439,113 | 13,654 |
| 2021-03-01 | Holm Kieran Colquhoun | President, Canada |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 12,861 | $0.00 | $0 | 0 |
| 2021-03-01 | Holm Kieran Colquhoun | President, Canada |
Open-market sell
S
|
Common Shares | 12,861 | $55.00 | $707,355 | 0 |
| 2021-03-01 | Holm Kieran Colquhoun | President, Canada |
Exercise / conversion
M
|
Common Shares | 12,861 | $32.16 | $413,610 | 12,861 |
| 2021-02-28 | Werner Karl William | President, International |
Exercise / conversion
M · derivative
|
Dividend Equivalent Rights (2018 PSUs) | 654 | $0.00 | $0 | 0 |
| 2021-02-28 | Werner Karl William | President, International |
Exercise / conversion
M · derivative
|
Performance Share Units (2018 PSUs) | 12,429 | $0.00 | $0 | 0 |
| 2021-02-28 | Werner Karl William | President, International |
Exercise / conversion
M
|
Common Shares | 654 | — | — | 16,662 |
| 2021-02-28 | Werner Karl William | President, International |
Exercise / conversion
M
|
Common Shares | 12,429 | — | — | 16,008 |
| 2021-02-28 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Dividend Equivalent Rights (2018 PSUs) | 408 | $0.00 | $0 | 0 |
| 2021-02-28 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Performance Share Units (2018 PSUs) | 7,749 | $0.00 | $0 | 0 |
| 2021-02-28 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Shares | 408 | — | — | 15,631 |
| 2021-02-28 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Shares | 7,749 | — | — | 15,223 |
| 2021-02-25 | Watt Darren Jeffrey | Gen. Counsel & Corp. Secretary |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 13,649 | $0.00 | $0 | 13,649 |
| 2021-02-16 | Werner Karl William | President, International |
Equity grant / award
A · derivative
|
Dividend Equivalent Rights (2018 PSUs) | 654 | $0.00 | $0 | 654 |
| 2021-02-16 | Werner Karl William | President, International |
Equity grant / award
A · derivative
|
Performance Share Units (2018 PSUs) | 12,429 | $0.00 | $0 | 12,429 |
| 2020-12-31 | Driscoll Sharon Ruth | Chief Financial Officer |
Other acquired transaction
J
|
Common Shares | 250 | $62.51 | $15,628 | 4,266 |