Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2016-12-31 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $631.5M | $506.5M | $164.8M | $117.7M | $95.8M |
|---|
| 2026-03-31 | $629.5M | $501.4M | $172.8M | $141.4M | $114.5M |
|---|
| 2025-12-31 | $636.2M | $504.1M | $162.2M | $143.1M | $108.7M |
|---|
| 2025-09-30 | $634.4M | $506.1M | $174.7M | $157.2M | $123.8M |
|---|
| 2025-06-30 | $625.7M | $502M | $168.4M | $147.8M | $125.6M |
|---|
| 2025-03-31 | $624.7M | $508M | $183.8M | $169.5M | $150.3M |
|---|
| 2024-12-31 | $643.6M | $522.8M | $87.9M | $92.4M | $102.8M |
|---|
| 2024-09-30 | $638.8M | $527.3M | $127.8M | $132.7M | $106.7M |
|---|
| 2024-06-30 | $634.5M | $527.5M | $127M | $133.6M | $110.5M |
|---|
| 2024-03-31 | $631.3M | $525.5M | $143.5M | $151.1M | $132.3M |
|---|
| 2023-12-31 | $635M | $513M | $267.4M | $272.3M | $227.3M |
|---|
| 2023-09-30 | $633M | $513.4M | $130.7M | $135.5M | $114.1M |
|---|
| 2023-06-30 | $622.5M | $502.4M | $56.5M | $59M | $43.2M |
|---|
| 2023-03-31 | $611.1M | $494.3M | $84.1M | $87.6M | $69M |
|---|
| 2022-12-31 | $598.8M | $483M | -$80.4M | -$78.4M | $328.3M |
|---|
| 2022-09-30 | $591M | $481.3M | $89.3M | $98.2M | $83.2M |
|---|
| 2022-06-30 | $572.7M | $466.9M | $82.9M | $79.1M | $62M |
|---|
| 2022-03-31 | $562.4M | $449.5M | $89.5M | $93.8M | $79.7M |
|---|
| 2021-12-31 | $565.5M | $449.7M | $70.2M | $85.8M | $124.6M |
|---|
| 2021-09-30 | $550.2M | $438.2M | $77.3M | $76.1M | $75.6M |
|---|
| 2021-06-30 | $530.6M | $423.5M | $84.4M | $91M | $88M |
|---|
| 2021-03-31 | $511.6M | $402.3M | $42.5M | $46.4M | $47.6M |
|---|
| 2020-12-31 | $504.1M | $398.3M | -$346.6M | -$345.5M | -$345.8M |
|---|
| 2020-09-30 | $487.4M | $384.2M | $30M | $33.6M | $32.7M |
|---|
| 2020-06-30 | $467.4M | $364.9M | $12.8M | $21.9M | $17.5M |
|---|
| 2020-03-31 | $455M | $351.9M | $26.8M | $39.8M | $39.3M |
|---|
| 2019-12-31 | $446M | $341.1M | -$6.6M | -$2.4M | -$6.6M |
|---|
| 2019-09-30 | $428.2M | $323.4M | -$18.6M | -$15.4M | -$17M |
|---|
| 2019-06-30 | $401.5M | $298.6M | -$34M | -$20.8M | -$21.4M |
|---|
| 2019-03-31 | $385.6M | $287.2M | -$21.3M | -$13.4M | -$7.7M |
|---|
| 2018-12-31 | $375.9M | $281.5M | -$12M | -$7.4M | -$9.5M |
|---|
| 2018-09-30 | $360.3M | $270.1M | -$8.9M | -$6M | -$5.8M |
|---|
| 2018-06-30 | $339.2M | $249.7M | -$7.2M | -$3M | -$4.1M |
|---|
| 2018-03-31 | $316.3M | $195.7M | -$465.9M | -$463.7M | -$465.5M |
|---|
| 2017-12-31 | $305.5M | $213.8M | -$37.3M | -$38.7M | -$37.7M |
|---|
| 2017-09-30 | $286.7M | $195.2M | -$16.3M | -$13.6M | -$14.1M |
|---|
| 2017-06-30 | $266.7M | $174.5M | -$26.7M | -$26.4M | -$26.8M |
|---|
| 2017-03-31 | $247.9M | $154.4M | -$33.4M | -$32.8M | -$33.1M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $2.52B | $2.02B | $689.1M | $617.6M | $508.4M |
|---|
| 2024-12-31 | $2.55B | $2.1B | $486.2M | $509.8M | $452.3M |
|---|
| 2023-12-31 | $2.5B | $2.02B | $538.7M | $554.4M | $453.6M |
|---|
| 2022-12-31 | $2.32B | $1.88B | $181.3M | $192.7M | $553.2M |
|---|
| 2021-12-31 | $2.16B | $1.71B | $274.4M | $299.3M | $335.8M |
|---|
| 2020-12-31 | $1.91B | $1.5B | -$277M | -$250.2M | -$256.3M |
|---|
| 2019-12-31 | $1.66B | $1.25B | -$80.5M | -$52M | -$52.7M |
|---|
| 2018-12-31 | $1.39B | $997M | -$494M | -$480.1M | -$484.9M |
|---|
| 2017-12-31 | $1.11B | $737.9M | -$113.7M | -$111.5M | -$111.7M |
|---|
| 2016-12-31 | $844.8M | $454.2M | -$193.5M | -$205M | -$210.2M |
|---|