Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2011-11-30 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $295.29M | $110.03M | $36.54M | $38.65M | $24.56M |
|---|
| 2026-03-31 | $249.01M | $95.83M | $44.94M | $43.79M | $31.89M |
|---|
| 2025-12-31 | $245.3M | $98.23M | $44.83M | $45.22M | $26.11M |
|---|
| 2025-09-30 | $260.48M | $111.32M | $65.38M | $67.99M | $47.19M |
|---|
| 2025-06-30 | $255.55M | $114.34M | $61.2M | $62.23M | $44.08M |
|---|
| 2025-03-31 | $222.29M | $97.53M | $59.33M | $59.85M | $42.19M |
|---|
| 2024-12-31 | $239.57M | $106.5M | $67.15M | $67.24M | $47.02M |
|---|
| 2024-09-30 | $238.33M | $109.23M | $67.7M | $69.51M | $49.54M |
|---|
| 2024-06-30 | $219.65M | $89.58M | $51.13M | $47.52M | $35.03M |
|---|
| 2024-03-31 | $192.63M | $74.66M | $41.02M | $40.89M | $29.73M |
|---|
| 2023-12-31 | $194.6M | $82.98M | $50.57M | $51.02M | $36.34M |
|---|
| 2023-09-30 | $210.74M | $90.53M | $61.01M | $61.54M | $45.86M |
|---|
| 2023-06-30 | $225.28M | $109.67M | $74.5M | $75.81M | $52.45M |
|---|
| 2023-03-31 | $202.64M | $107.76M | $73.68M | $73.04M | $48.24M |
|---|
| 2022-12-31 | $211.12M | $110.24M | $76.83M | $81.67M | $54.97M |
|---|
| 2022-09-30 | $201.78M | $105.3M | $70.13M | $69.89M | $46.73M |
|---|
| 2022-06-30 | $169.12M | $73.63M | $45.49M | $48.11M | $33.19M |
|---|
| 2022-03-31 | $134.55M | $60.33M | $33.97M | $31.51M | $20.85M |
|---|
| 2021-12-31 | $131.82M | $56.6M | $32.9M | $28.18M | $19.73M |
|---|
| 2021-09-30 | $131.66M | $51.55M | $29.89M | $29.53M | $20.64M |
|---|
| 2021-06-30 | $121.75M | $49.13M | $28.77M | $27.25M | $19.59M |
|---|
| 2021-03-31 | $111.56M | $45.31M | $25.43M | $11.97M | $8.19M |
|---|
| 2020-12-31 | $104.06M | $37.1M | $17.13M | $27.2M | $18.12M |
|---|
| 2020-09-30 | $103.31M | $40.12M | $20.21M | $11.55M | $8.32M |
|---|
| 2020-06-30 | $81.94M | $31.8M | $15.23M | $22.93M | $16.2M |
|---|
| 2020-03-31 | $87.3M | $30.43M | $13.15M | -$24.8M | -$18.77M |
|---|
| 2019-12-31 | $101.39M | $29.34M | $10.76M | $14.94M | $10.89M |
|---|
| 2019-09-30 | $108.47M | $35.74M | $15.55M | -$1.59M | -$1.18M |
|---|
| 2019-06-30 | $113.88M | $38.84M | $18.26M | $11.64M | $7.48M |
|---|
| 2019-03-31 | $107.17M | $31.89M | $14.24M | $12.21M | $7.34M |
|---|
| 2018-12-31 | $97.86M | $34.13M | $14.32M | -$4.63M | -$4.3M |
|---|
| 2018-09-30 | $96.99M | $34.69M | $15.27M | $8.41M | $6.3M |
|---|
| 2018-06-30 | $88.97M | $24.64M | $7.62M | -$5.34M | -$3.66M |
|---|
| 2018-03-31 | $87.16M | $26.75M | $9.99M | $16.01M | $10.69M |
|---|
| 2017-12-31 | $84.28M | $27.2M | $10.69M | $4.17M | $1.07M |
|---|
| 2017-09-30 | $83.38M | $27.18M | $11.4M | $12.83M | $6.92M |
|---|
| 2017-06-30 | $80.98M | $22.54M | $5.42M | -$7.55M | -$3.56M |
|---|
| 2017-03-31 | $65.82M | $22.25M | $6.86M | $2.07M | $1.02M |
|---|
| 2016-12-31 | $80.28M | $28.67M | $9.08M | $5.51M | $2.93M |
|---|
| 2016-09-30 | $81.07M | $31.3M | $14.29M | -$2.99M | -$8.78M |
|---|
| 2016-06-30 | $79.81M | $27.99M | $12.73M | $18.74M | $14.68M |
|---|
| 2016-03-31 | $63.86M | $24.69M | $11.75M | $18M | $14.36M |
|---|
| 2015-12-31 | $69.25M | $27.67M | $11.47M | $3.82M | $56,000.00 |
|---|
| 2015-09-30 | $62.89M | $23.71M | $10.82M | $6.59M | -$1.94M |
|---|
| 2015-06-30 | $58.05M | $20.87M | $9.31M | -$17.37M | -$21M |
|---|
| 2015-03-31 | $52.04M | $18.61M | $8M | $16.63M | $11.86M |
|---|
| 2014-12-31 | $44.22M | $15.04M | $3.31M | $13.96M | $12.42M |
|---|
| 2014-09-30 | $53.45M | $17.65M | $7.65M | $14.89M | $13.12M |
|---|
| 2014-06-30 | $51.94M | $17.98M | $8.42M | -$3.78M | -$6.04M |
|---|
| 2014-03-31 | $47.84M | $15.63M | $7.86M | -$7.02M | -$9.99M |
|---|
| 2013-12-31 | $53.83M | $15.83M | $10.37M | $19.33M | $15.53M |
|---|
| 2013-11-30 | — | — | -$322,365.00 | — | -$3.45M |
|---|
| 2013-09-30 | $45.5M | $14.32M | $6.1M | $4.75M | $3.19M |
|---|
| 2013-08-31 | — | — | -$120,173.00 | — | -$536,638.00 |
|---|
| 2013-06-30 | $44.33M | $13.36M | $5.88M | $4.92M | $3.2M |
|---|
| 2013-05-31 | — | — | -$75,966.00 | — | $190,456.00 |
|---|
| 2013-03-31 | $39.63M | $11.91M | $4.92M | $4.13M | $2.5M |
|---|
| 2013-02-28 | — | — | -$118,406.00 | — | -$343,442.00 |
|---|
| 2012-11-30 | — | — | -$95,034.00 | — | $952,536.00 |
|---|
| 2012-08-31 | — | — | -$165,553.00 | — | $175,013.00 |
|---|
| 2012-05-31 | — | — | -$59,278.00 | — | -$12.16M |
|---|
| 2012-02-29 | — | — | — | — | -$17,327.00 |
|---|
| 2011-11-30 | — | — | -$4,331.00 | — | -$4,331.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $983.61M | $421.41M | $230.74M | $235.29M | $159.57M |
|---|
| 2024-12-31 | $890.18M | $379.97M | $227M | $225.16M | $161.31M |
|---|
| 2023-12-31 | $833.27M | $390.93M | $259.76M | $261.41M | $182.88M |
|---|
| 2022-12-31 | $716.57M | $349.5M | $226.42M | $231.17M | $155.74M |
|---|
| 2021-12-31 | $496.79M | $202.58M | $116.99M | $96.91M | $68.15M |
|---|
| 2020-12-31 | $376.61M | $139.44M | $65.71M | $36.87M | $23.88M |
|---|
| 2019-12-31 | $430.91M | $135.81M | $58.82M | $37.2M | $24.54M |
|---|
| 2018-12-31 | $370.98M | $120.22M | $47.2M | $14.46M | $9.03M |
|---|
| 2017-12-31 | $314.46M | $99.18M | $34.36M | $11.52M | $5.45M |
|---|
| 2016-12-31 | $305.02M | $112.65M | $47.85M | $39.25M | $23.18M |
|---|
| 2015-12-31 | $242.24M | $90.86M | $39.59M | $9.67M | -$11.02M |
|---|
| 2014-12-31 | $197.45M | $66.3M | $27.23M | $18.05M | $9.51M |
|---|
| 2013-12-31 | $183.29M | $55.42M | $27.27M | $33.13M | $24.43M |
|---|
| 2013-02-28 | — | — | -$438,271.00 | — | -$11.38M |
|---|
| 2012-12-31 | $130.32M | $34.87M | $10.98M | $9.12M | $5.89M |
|---|