Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2012-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 | $297.1M | $94.81M | $87.31M | $82.54M | $14.24M |
|---|
| 2026-03-31 | $305.68M | $93.76M | $86.57M | $81.83M | $14.17M |
|---|
| 2025-12-31 | $323.05M | $96.81M | $89.76M | $84.45M | $14.54M |
|---|
| 2025-09-30 | $308.9M | $99.42M | $91.98M | $86.26M | $14.65M |
|---|
| 2025-06-30 | $297.12M | $97.53M | $91.23M | $86M | $14.56M |
|---|
| 2025-03-31 | $237.63M | $54.08M | $46.61M | $42.42M | $4.95M |
|---|
| 2024-12-31 | $290.06M | $98.58M | $92.03M | $87.59M | $15M |
|---|
| 2024-09-30 | $277M | $116.94M | $109.69M | $104.32M | $18.14M |
|---|
| 2024-06-30 | $284.17M | $101.23M | $93.63M | $88.23M | $14.43M |
|---|
| 2024-03-31 | $284.67M | $102.18M | $95.1M | $89.86M | $14.83M |
|---|
| 2023-12-31 | $297.27M | $100.68M | $92.82M | $87.26M | $14.3M |
|---|
| 2023-09-30 | $321.66M | $92.98M | $86.24M | $81.08M | $13.21M |
|---|
| 2023-06-30 | $264.18M | $87.72M | $80.49M | $75.44M | $11.89M |
|---|
| 2023-03-31 | $50.21M | $106.07M | $98.16M | $91.66M | $14.89M |
|---|
| 2022-12-31 | $43.97M | $98.13M | $95.28M | $91.46M | $16.78M |
|---|
| 2022-09-30 | $50.85M | $90.49M | $81.82M | $78.79M | $14.76M |
|---|
| 2022-06-30 | $83.67M | $97.3M | $87.38M | $84.61M | $16.44M |
|---|
| 2022-03-31 | $71.74M | $91.44M | $83.21M | $80.99M | $16.19M |
|---|
| 2021-12-31 | $12.52M | $147.05M | $140.77M | $138.61M | $29.51M |
|---|
| 2021-09-30 | $46.08M | $75.93M | $68.14M | $65.97M | $12.79M |
|---|
| 2021-06-30 | $81.27M | $131.03M | $122.76M | $120.56M | $25.1M |
|---|
| 2021-03-31 | $48.4M | $87.7M | $79.03M | $76.8M | $15.15M |
|---|
| 2020-12-31 | $17.43M | $84.91M | $77.61M | $75.28M | $15.03M |
|---|
| 2020-09-30 | $14.21M | $100.39M | $94.14M | $91.83M | $18.54M |
|---|
| 2020-06-30 | $238.5M | $90.03M | $83.89M | $80.58M | $14.86M |
|---|
| 2020-03-31 | $250.55M | $103.55M | $97.35M | $93.99M | $17.75M |
|---|
| 2019-12-31 | -$664.83M | $103.6M | $95.75M | $92.13M | $17.37M |
|---|
| 2019-09-30 | $249.93M | $93.22M | $86.4M | $82.55M | $14.92M |
|---|
| 2019-06-30 | $270.06M | $91.96M | $84.32M | $80.35M | $13.73M |
|---|
| 2019-03-31 | $299.09M | $90.65M | $83.68M | $78.6M | $14.96M |
|---|
| 2018-12-31 | $335.73M | $93.63M | $86.46M | $81.79M | $11.88M |
|---|
| 2018-09-30 | $363.65M | $93.91M | $88M | $83.03M | $12.41M |
|---|
| 2018-06-30 | $301.98M | $97.12M | $89.74M | $84.78M | $12.76M |
|---|
| 2018-03-31 | $284.27M | $92.51M | $85.37M | $81M | $12.3M |
|---|
| 2017-12-31 | $308.65M | $110.73M | $102.99M | $98.67M | $15.55M |
|---|
| 2017-09-30 | $296.78M | $95.4M | $88.6M | $82.57M | $13.39M |
|---|
| 2017-06-30 | $290.11M | $99.57M | $92.69M | $86.77M | $9.98M |
|---|
| 2017-03-31 | $277.45M | $97.96M | $90.13M | $86.33M | $9.76M |
|---|
| 2016-12-31 | $293.94M | $105.74M | $98.58M | $93.73M | $10.85M |
|---|
| 2016-09-30 | $229.35M | $86.8M | $81.01M | $76.05M | $8.66M |
|---|
| 2016-06-30 | $210.84M | $88.38M | $82.53M | $81.49M | $9.34M |
|---|
| 2016-03-31 | $252.6M | $110.41M | $104.32M | $103.17M | $12.08M |
|---|
| 2015-12-31 | $248.51M | $97.98M | $92.26M | $91.28M | $10.79M |
|---|
| 2015-09-30 | $248.62M | $94.15M | $88.31M | $87.19M | $10.1M |
|---|
| 2015-06-30 | $251.71M | $94.53M | $88.53M | $87.2M | $10.44M |
|---|
| 2015-03-31 | $258.39M | $96.23M | $90.23M | $88.86M | $8.5M |
|---|
| 2014-12-31 | $273.54M | $101.96M | $95.51M | — | -$402.31M |
|---|
| 2014-09-30 | $392.01M | $164.99M | $156.13M | $154.48M | $118.17M |
|---|
| 2014-06-30 | $524.14M | $246.55M | $240.38M | — | $153.84M |
|---|
| 2014-03-31 | — | — | — | — | $143.87M |
|---|
| 2013-12-31 | — | — | — | — | $144.21M |
|---|
| 2013-06-30 | $524.76M | $238.16M | $231.39M | — | $149.03M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.17B | $347.85M | $319.58M | $299.12M | $48.7M |
|---|
| 2024-12-31 | $1.14B | $418.94M | $390.44M | $369.99M | $62.39M |
|---|
| 2023-12-31 | $1.19B | $387.46M | $357.71M | $335.44M | $54.28M |
|---|
| 2022-12-31 | $250.24M | $377.37M | $347.69M | $335.85M | $64.17M |
|---|
| 2021-12-31 | $188.27M | $441.71M | $410.69M | $401.93M | $82.55M |
|---|
| 2020-12-31 | $78.43M | $378.88M | $352.99M | $341.68M | $66.17M |
|---|
| 2019-12-31 | $154.25M | $379.43M | $350.15M | $333.62M | $60.98M |
|---|
| 2018-12-31 | $1.29B | $377.16M | $349.57M | $330.59M | $49.35M |
|---|
| 2017-12-31 | $1.17B | $403.67M | $374.41M | $354.34M | $48.67M |
|---|
| 2016-12-31 | $986.74M | $391.33M | $366.44M | $354.44M | $40.94M |
|---|
| 2015-12-31 | $1.01B | $382.88M | $359.33M | $354.53M | $39.83M |
|---|
| 2014-12-31 | $1.75B | $745.81M | $716.56M | — | $13.58M |
|---|
| 2013-12-31 | — | — | — | — | $546.55M |
|---|
| 2012-12-31 | — | — | — | — | $395.92M |
|---|