Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2009-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 | $193.48M | $74.83M | $11.85M | $13.02M | $11.86M |
|---|
| 2026-03-31 | $158.34M | $55.83M | -$2.66M | -$1.48M | -$324,000.00 |
|---|
| 2025-12-31 | $165.02M | $60.51M | -$1.37M | -$94,000.00 | $1.11M |
|---|
| 2025-09-30 | $165.88M | $67.7M | $10.55M | $11.88M | $10.6M |
|---|
| 2025-06-30 | $166.1M | $68.73M | $12.37M | $12.62M | $11.73M |
|---|
| 2025-03-31 | $167.29M | $68.47M | $14.15M | $14.98M | $11.95M |
|---|
| 2024-12-31 | $182.13M | $73.99M | $3.88M | $4.36M | $14.97M |
|---|
| 2024-09-30 | $184.81M | $79.21M | $24.34M | $24.66M | $21.95M |
|---|
| 2024-06-30 | $175.88M | $75.39M | $16.72M | $17.07M | $14.94M |
|---|
| 2024-03-31 | $174.48M | $75.42M | $22.05M | $22.75M | $21.85M |
|---|
| 2023-12-31 | $173.92M | $78.66M | $24.18M | $24.18M | $21.64M |
|---|
| 2023-09-30 | $177.37M | $76.88M | $22.26M | $22.51M | $24.57M |
|---|
| 2023-06-30 | $161.64M | $67.51M | $13.69M | -$84.04M | -$85.32M |
|---|
| 2023-03-31 | $153.5M | $62.02M | $9.81M | $9M | $8.74M |
|---|
| 2022-12-31 | $153.8M | $62.92M | $13.39M | $11.83M | $128.92M |
|---|
| 2022-09-30 | $171.91M | $69.95M | $17.56M | $15.25M | $15.04M |
|---|
| 2022-06-30 | $164M | $64.27M | $12.82M | $10.19M | $9.66M |
|---|
| 2022-03-31 | $156.43M | $66.01M | $16.52M | $13.71M | $13.33M |
|---|
| 2021-12-31 | $152.97M | $64.02M | $17.63M | $6.82M | $8.2M |
|---|
| 2021-09-30 | $150.25M | $63.17M | $16.42M | $9.4M | $8.99M |
|---|
| 2021-06-30 | $146.34M | $60.17M | $13.25M | $6.67M | $6.35M |
|---|
| 2021-03-31 | $133.71M | $54.91M | $9.42M | $2.79M | $2.49M |
|---|
| 2020-12-31 | $138.95M | $56.85M | $10.61M | -$704,000.00 | -$101,000.00 |
|---|
| 2020-09-30 | $112.08M | $49.14M | $6.99M | $791,000.00 | $580,000.00 |
|---|
| 2020-06-30 | $98.64M | $41.89M | $409,000.00 | -$8.25M | -$8.3M |
|---|
| 2020-03-31 | $104.5M | $46.42M | $4.57M | -$299,000.00 | -$567,000.00 |
|---|
| 2019-12-31 | $113.2M | $44.97M | -$6.87M | -$32.5M | -$32.87M |
|---|
| 2019-09-30 | $108.95M | $42.22M | -$7.37M | -$11.7M | -$11.77M |
|---|
| 2019-06-30 | $97.82M | $36.29M | -$11.21M | -$15.42M | -$15.57M |
|---|
| 2019-03-31 | $99.37M | $34.72M | -$14.14M | -$18.34M | -$18.53M |
|---|
| 2018-12-31 | $98.97M | $35.26M | -$138.98M | -$143.47M | -$144.67M |
|---|
| 2018-09-30 | $126.76M | $46.39M | -$3.87M | -$8.65M | — |
|---|
| 2018-06-30 | $157.78M | $55.4M | -$261.21M | -$265.66M | — |
|---|
| 2018-03-31 | $158.57M | $56.68M | -$11.44M | -$16.06M | -$15.83M |
|---|
| 2017-12-31 | $139.66M | $55.35M | -$14.99M | -$19.74M | -$8.48M |
|---|
| 2017-09-30 | $129.31M | $50.53M | -$21.46M | -$26.21M | — |
|---|
| 2017-06-30 | $112.22M | $35.85M | -$29.88M | -$34.16M | — |
|---|
| 2017-03-31 | $94.39M | $34.5M | -$5.55M | -$8.89M | — |
|---|
| 2016-12-31 | $92.86M | $36.25M | -$4.91M | -$4.67M | — |
|---|
| 2016-09-30 | $85.48M | $33.46M | -$68.72M | -$68.46M | — |
|---|
| 2016-06-30 | $75.35M | $31.44M | -$31.25M | -$31.07M | — |
|---|
| 2016-03-31 | $78.01M | $31.96M | -$15.27M | -$15.01M | — |
|---|
| 2015-12-31 | $106.54M | $38.79M | -$9.96M | -$9.82M | — |
|---|
| 2015-09-30 | $140.74M | $54.25M | $6.58M | $6.74M | — |
|---|
| 2015-06-30 | $131.41M | $49.07M | -$4.03M | -$3.91M | — |
|---|
| 2015-03-31 | $98.34M | $35.14M | -$15.83M | -$15.66M | — |
|---|
| 2014-12-31 | $113.57M | $37.87M | -$64.58M | -$64.26M | — |
|---|
| 2014-09-30 | $93.34M | $32.56M | -$17.49M | -$17.18M | — |
|---|
| 2014-06-30 | $95.12M | $30.67M | -$15.77M | -$15.7M | — |
|---|
| 2014-03-31 | $90.84M | $33.78M | $18.63M | $18.79M | — |
|---|
| 2013-12-31 | $73.21M | $15.64M | -$35.44M | -$35.46M | — |
|---|
| 2013-09-30 | $99.32M | $30.31M | -$9.94M | -$9.75M | — |
|---|
| 2013-06-30 | $97.44M | $34.64M | -$6.81M | -$6.58M | — |
|---|
| 2013-03-31 | $61.78M | $22.55M | -$19.62M | -$19.43M | — |
|---|
| 2012-12-31 | $106.85M | $38.73M | -$6.32M | -$6.05M | — |
|---|
| 2012-09-30 | $132.72M | $49.88M | $7.46M | $7.64M | — |
|---|
| 2012-06-30 | $136.55M | $61.25M | $15.12M | $15.45M | $11.82M |
|---|
| 2012-03-31 | $139.91M | $65.27M | $20.95M | $21.15M | $16.41M |
|---|
| 2011-12-31 | $191.69M | $83.09M | $32.2M | $32.52M | $20.28M |
|---|
| 2011-09-30 | $267.96M | $124.93M | $73.88M | $74.13M | $35.86M |
|---|
| 2011-06-30 | $264.82M | $135.35M | $82.97M | $79.84M | $19.21M |
|---|
| 2011-03-31 | $254.68M | $130.96M | $87.21M | $85.61M | $52.64M |
|---|
| 2010-12-31 | $299.76M | $155.18M | $110.19M | $108.8M | $197.16M |
|---|
| 2010-09-30 | $277.09M | $137.38M | $98.17M | $96.53M | $86.16M |
|---|
| 2010-06-30 | $221.39M | $98.8M | $59.88M | $58.12M | $52.39M |
|---|
| 2010-03-31 | $134.75M | $56.74M | $25.18M | $23.39M | $26.04M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $664.29M | $265.41M | $35.71M | $39.39M | $35.39M |
|---|
| 2024-12-31 | $717.3M | $304.01M | $66.98M | $68.83M | $73.71M |
|---|
| 2023-12-31 | $666.44M | $285.06M | $69.94M | -$28.34M | -$30.37M |
|---|
| 2022-12-31 | $646.14M | $263.15M | $60.3M | $50.99M | $166.94M |
|---|
| 2021-12-31 | $583.28M | $242.27M | $56.71M | $25.68M | $26.04M |
|---|
| 2020-12-31 | $454.16M | $194.3M | $22.57M | -$8.46M | -$8.39M |
|---|
| 2019-12-31 | $419.35M | $158.19M | -$39.58M | -$77.96M | -$78.73M |
|---|
| 2018-12-31 | $542.08M | $193.72M | -$415.5M | -$433.83M | -$407.09M |
|---|
| 2017-12-31 | $475.69M | $176.23M | -$71.87M | -$88.99M | -$51.4M |
|---|
| 2016-12-31 | $331.7M | $133.1M | -$120.16M | -$119.2M | -$122.03M |
|---|
| 2015-12-31 | $477.04M | $177.24M | -$23.23M | -$22.65M | — |
|---|
| 2014-12-31 | $392.87M | $134.88M | -$79.21M | -$78.35M | — |
|---|
| 2013-12-31 | $331.75M | $103.14M | -$71.81M | -$71.21M | — |
|---|
| 2012-12-31 | $516.02M | $215.13M | $37.21M | $38.19M | — |
|---|
| 2011-12-31 | $979.14M | $474.33M | $276.26M | $272.09M | $127.99M |
|---|
| 2010-12-31 | $930.89M | $449.49M | $303.25M | $296.68M | $361.76M |
|---|
| 2009-12-31 | $282.26M | $114.26M | $7.63M | $781,000.00 | -$15.63M |
|---|