Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2015-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 | $250.97M | $231.1M | $62.98M | $63.49M | $49.19M |
|---|
| 2026-03-31 | $243.56M | $224.62M | $40.08M | $41.14M | $32.23M |
|---|
| 2025-12-31 | $209.09M | $223.89M | $119.17M | $120.31M | $49.8M |
|---|
| 2025-09-30 | $238.7M | $213.53M | $54.67M | $56.57M | $44.72M |
|---|
| 2025-06-30 | $222M | $206.32M | $60.55M | $63.11M | $22.34M |
|---|
| 2025-03-31 | $212.24M | $197.89M | $50.65M | $53.45M | $39.05M |
|---|
| 2024-12-31 | $132.2M | $187.74M | $197.01M | $199.07M | $45.88M |
|---|
| 2024-09-30 | $231.36M | $182.55M | $27.43M | $30.06M | $22.51M |
|---|
| 2024-06-30 | $218.69M | $182.44M | -$93.58M | -$90.42M | -$68.72M |
|---|
| 2024-03-31 | $215.8M | $174.96M | $26.28M | $29.69M | $21.3M |
|---|
| 2023-12-31 | $7.3M | $153.19M | $65.44M | $71.05M | -$17.91M |
|---|
| 2023-09-30 | $219.42M | $164.3M | $23.1M | $27.26M | $22.3M |
|---|
| 2023-06-30 | $239.74M | $164.14M | $17.74M | $22.42M | $16.41M |
|---|
| 2023-03-31 | $231.96M | $154.98M | $14.06M | $18.4M | $16.13M |
|---|
| 2022-12-31 | $286.74M | $137.04M | $29.62M | $32.58M | $24.79M |
|---|
| 2022-09-30 | $426.45M | $150.79M | $28.66M | $28.86M | $20.4M |
|---|
| 2022-06-30 | $511.23M | $187.85M | $23.54M | $23.39M | $19.28M |
|---|
| 2022-03-31 | $430.61M | $181.88M | $26.66M | $26.54M | $19.91M |
|---|
| 2021-12-31 | $339.34M | $179.74M | $43.92M | $44.59M | $29.63M |
|---|
| 2021-09-30 | $222.92M | $162.88M | $40.08M | $40.22M | $29.2M |
|---|
| 2021-06-30 | $217.75M | $167.43M | $38.48M | $38.54M | $28.05M |
|---|
| 2021-03-31 | $171.37M | $147.31M | $25.79M | $26.01M | $22.36M |
|---|
| 2020-12-31 | $151.55M | $140.1M | $33.46M | $33.41M | $25.16M |
|---|
| 2020-09-30 | $147.47M | $137.71M | $43.57M | $43.77M | $32.56M |
|---|
| 2020-06-30 | $94.74M | $84.86M | $8.71M | $9.18M | $7.13M |
|---|
| 2020-03-31 | $157.69M | $146.08M | $12.02M | $12.75M | $12.7M |
|---|
| 2019-12-31 | $158.15M | $147.59M | $13.64M | $14.51M | $13.17M |
|---|
| 2019-09-30 | $150.46M | $141.07M | $9.7M | $10.71M | $10.38M |
|---|
| 2019-06-30 | $145.03M | $136.4M | $3.55M | $4.4M | $6.01M |
|---|
| 2019-03-31 | $135.27M | $127.55M | $7.44M | $9.08M | $12.58M |
|---|
| 2018-12-31 | $126.09M | $119.22M | $6.9M | $7.61M | $12.45M |
|---|
| 2018-09-30 | $119.13M | $112.71M | $5.88M | $6.48M | $13.88M |
|---|
| 2018-06-30 | $110.3M | $104.34M | $3.95M | $4.66M | $33.34M |
|---|
| 2018-03-31 | $98.58M | $93.01M | $6.46M | $6.74M | $5.5M |
|---|
| 2017-12-31 | $90.6M | $85.36M | $32,000.00 | $272,000.00 | $2.27M |
|---|
| 2017-09-30 | $82.99M | $78.27M | $2.86M | $2.97M | $2.38M |
|---|
| 2017-06-30 | $76.24M | $71.92M | $6M | $6.05M | $4.35M |
|---|
| 2017-03-31 | $67.04M | $63.71M | $6.38M | $6.55M | $4.21M |
|---|
| 2016-12-31 | $60.76M | $57.86M | $4.61M | $4.72M | $3.84M |
|---|
| 2016-09-30 | $53.14M | $50.28M | $3.26M | $3.36M | $2.14M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $906.98M | $841.51M | $244.45M | $252.83M | $155.9M |
|---|
| 2024-12-31 | $798.04M | $727.7M | $157.15M | $168.39M | $20.97M |
|---|
| 2023-12-31 | $698.42M | $636.61M | $120.33M | $139.13M | $36.94M |
|---|
| 2022-12-31 | $1.66B | $657.55M | $108.48M | $111.36M | $84.39M |
|---|
| 2021-12-31 | $951.37M | $657.36M | $148.27M | $149.36M | $109.24M |
|---|
| 2020-12-31 | $551.45M | $508.75M | $97.76M | $99.11M | $77.55M |
|---|
| 2019-12-31 | $588.92M | $552.62M | $34.32M | $38.71M | $42.15M |
|---|
| 2018-12-31 | $454.09M | $429.28M | $23.19M | $25.48M | $65.17M |
|---|
| 2017-12-31 | $316.86M | $299.25M | $15.27M | $15.84M | $13.2M |
|---|
| 2016-12-31 | $198.14M | $188.57M | $8.57M | $8.95M | $6.5M |
|---|
| 2015-12-31 | $98.59M | $94.35M | -$2.53M | -$2.54M | -$1.64M |
|---|