Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2014-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 | $510.26M | — | $136M | $90.08M | $39.12M |
|---|
| 2026-03-31 | $507.32M | — | $143.68M | $95.85M | $42.89M |
|---|
| 2025-12-31 | $511.78M | — | $143.56M | $95.88M | $44.66M |
|---|
| 2025-09-30 | $475.57M | — | $131.48M | $83.5M | $42.25M |
|---|
| 2025-06-30 | $526.27M | — | $168.03M | $124.18M | $56.4M |
|---|
| 2025-03-31 | $497.86M | — | $154.35M | $98.76M | $44.75M |
|---|
| 2024-12-31 | $495.7M | — | $142.29M | $98.52M | $46.59M |
|---|
| 2024-09-30 | $468.02M | — | $130.64M | $63.45M | $28.95M |
|---|
| 2024-06-30 | $486.4M | — | $140.23M | $81.6M | $35.68M |
|---|
| 2024-03-31 | $488.9M | — | $155.52M | $84.64M | $42.84M |
|---|
| 2023-12-31 | $462.71M | — | $171.96M | $124.04M | $56.3M |
|---|
| 2023-09-30 | $411.61M | — | $122.54M | $77.68M | $35.52M |
|---|
| 2023-06-30 | $416.13M | — | $126.91M | $83.33M | $39.51M |
|---|
| 2023-03-31 | $433.64M | — | $137.28M | $95.72M | $44.68M |
|---|
| 2022-12-31 | $425.47M | — | $221.56M | $182.18M | $91.76M |
|---|
| 2022-09-30 | $414.44M | — | $140.7M | $107.24M | $49.61M |
|---|
| 2022-06-30 | $422.24M | — | $68.24M | $40.51M | $15.75M |
|---|
| 2022-03-31 | $401.64M | — | $130.79M | $104.96M | $48.35M |
|---|
| 2021-12-31 | $422.35M | — | $161.28M | $129.67M | $148.67M |
|---|
| 2021-09-30 | $414.77M | — | $142.9M | $118.29M | $71.25M |
|---|
| 2021-06-30 | $428.16M | — | $168.52M | $143.93M | $86.71M |
|---|
| 2021-03-31 | $352.62M | — | -$71.15M | -$106.35M | -$64.78M |
|---|
| 2020-12-31 | $343.41M | — | $78.63M | $50.53M | $29.71M |
|---|
| 2020-09-30 | $353.18M | — | $100.91M | $72.04M | $43.63M |
|---|
| 2020-06-30 | $108.47M | — | -$93.66M | -$118.42M | -$71.54M |
|---|
| 2020-03-31 | $377.39M | — | $2.71M | -$64.62M | -$152.2M |
|---|
| 2019-12-31 | $460.79M | — | $60.13M | $4.99M | $4.83M |
|---|
| 2019-09-30 | $465.86M | — | $14.24M | -$27.64M | -$15.66M |
|---|
| 2019-06-30 | $482.87M | — | $45.48M | -$8.02M | -$3.85M |
|---|
| 2019-03-31 | $447.02M | — | $66.15M | $22.2M | $11.32M |
|---|
| 2018-12-31 | $431.47M | — | $71.96M | $10.73M | $8.95M |
|---|
| 2018-09-30 | $412.33M | — | $54.62M | $25.69M | $14.68M |
|---|
| 2018-06-30 | $416.19M | — | $137.79M | $113.95M | $82.74M |
|---|
| 2018-03-31 | $421.04M | — | $107.84M | $92.99M | $51.18M |
|---|
| 2017-12-31 | $400.31M | — | $212.85M | $179.53M | $29.47M |
|---|
| 2017-09-30 | $405.95M | — | $56.56M | $24.68M | $11.79M |
|---|
| 2017-06-30 | $410.14M | — | -$30.82M | -$61.98M | -$25.73M |
|---|
| 2017-03-31 | $425.74M | — | $92.69M | $56.1M | $19.9M |
|---|
| 2016-12-31 | $417.89M | — | $72.53M | $37.24M | $20.39M |
|---|
| 2016-09-30 | $347.14M | — | $73.35M | $38.23M | $8.27M |
|---|
| 2016-06-30 | $351.49M | — | $69.87M | $29.23M | $5.65M |
|---|
| 2016-03-31 | $359.25M | — | $93.96M | $59.5M | $57.64M |
|---|
| 2015-12-31 | $347.95M | — | $84.28M | $48.56M | $48.7M |
|---|
| 2015-09-30 | $323.6M | — | $56.82M | $21.02M | $19.06M |
|---|
| 2015-06-30 | $337.82M | — | $64.35M | $28.15M | $25.79M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $2.01B | — | $597.43M | $402.32M | $188.07M |
|---|
| 2024-12-31 | $1.94B | — | $568.69M | $328.21M | $154.05M |
|---|
| 2023-12-31 | $1.72B | — | $558.69M | $380.76M | $176M |
|---|
| 2022-12-31 | $1.66B | — | $561.3M | $434.88M | $205.46M |
|---|
| 2021-12-31 | $1.62B | — | $401.54M | $285.54M | $241.85M |
|---|
| 2020-12-31 | $1.18B | — | $88.59M | -$60.46M | -$150.4M |
|---|
| 2019-12-31 | $1.86B | — | $186M | -$8.47M | -$3.35M |
|---|
| 2018-12-31 | $1.68B | — | $372.21M | $243.36M | $157.54M |
|---|
| 2017-12-31 | $1.64B | — | $331.28M | $198.32M | $35.42M |
|---|
| 2016-12-31 | $1.48B | — | $309.71M | $164.21M | $91.95M |
|---|
| 2015-12-31 | $1.35B | — | $287.19M | $143.42M | $137.66M |
|---|
| 2014-12-31 | $1.29B | — | $237.06M | $131.14M | $100.54M |
|---|