Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2009-09-30 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $465.03M | $113.99M | $57.69M | $56.52M | $48.29M |
|---|
| 2026-03-31 | $453.37M | $107.22M | $46.58M | $48.32M | $37.06M |
|---|
| 2025-12-31 | $517.95M | $137.26M | $75.18M | $76.34M | $59.08M |
|---|
| 2025-09-30 | $493.47M | $118.82M | $59.26M | $60.79M | $47.18M |
|---|
| 2025-06-30 | $475.43M | $106.09M | $38.92M | $40.51M | $32.53M |
|---|
| 2025-03-31 | $457.84M | $105.96M | $49.88M | $51.84M | $41.12M |
|---|
| 2024-12-31 | $509.3M | $132.77M | $75.66M | $63.23M | $48.99M |
|---|
| 2024-09-30 | $466.56M | $110.82M | $55.86M | $57.88M | $44.7M |
|---|
| 2024-06-30 | $452.83M | $97.62M | $41.69M | $43.81M | $34.83M |
|---|
| 2024-03-31 | $471.45M | $104.49M | $35.15M | $36.89M | $28.35M |
|---|
| 2023-12-31 | $485.92M | $121.47M | $65.75M | $67.18M | $51.48M |
|---|
| 2023-09-30 | $461.57M | $108.72M | $56.78M | $57.63M | $43.95M |
|---|
| 2023-06-30 | $454.66M | $93.17M | $11.48M | $12.45M | $9.17M |
|---|
| 2023-03-31 | $464.94M | $94.24M | $29.41M | $30.02M | $24.56M |
|---|
| 2022-12-31 | $477.39M | $102.1M | $51.33M | $51.81M | $39.97M |
|---|
| 2022-09-30 | $425.54M | $99.06M | $49.3M | $49.03M | $37.59M |
|---|
| 2022-06-30 | $452.41M | $98.42M | $33.71M | $33.94M | $29.04M |
|---|
| 2022-03-31 | $403.49M | $68.33M | -$7.62M | -$7.5M | -$4.48M |
|---|
| 2021-12-31 | $428.43M | $96.6M | $45.31M | $45.42M | $34.37M |
|---|
| 2021-09-30 | $392.06M | $92.37M | $40.51M | $40.53M | $30.66M |
|---|
| 2021-06-30 | $385.57M | $96.67M | $40.92M | $40.88M | $31.73M |
|---|
| 2021-03-31 | $357.25M | $90.55M | $37.39M | $37.34M | $28.9M |
|---|
| 2020-12-31 | $375.02M | $106.85M | $58.6M | $58.57M | $44.63M |
|---|
| 2020-09-30 | $349.24M | $92.65M | $48.95M | $48.95M | $37.08M |
|---|
| 2020-06-30 | $320.85M | $89.08M | $40.18M | $40.27M | $30.39M |
|---|
| 2020-03-31 | $321.36M | $76.96M | $29.99M | $30.72M | $22.43M |
|---|
| 2019-12-31 | $355.12M | $99.89M | $54.08M | $54.96M | $43.42M |
|---|
| 2019-09-30 | $337.05M | $92.11M | $51.7M | $53.13M | $40.75M |
|---|
| 2019-06-30 | $323.67M | $78.21M | $43.32M | $44.26M | $33.01M |
|---|
| 2019-03-31 | $317.88M | $75.4M | $37.33M | $38.66M | $30.6M |
|---|
| 2018-12-31 | $349.58M | $91.39M | $61.16M | $62.19M | $47.91M |
|---|
| 2018-09-30 | $316.65M | $81.2M | $49.12M | $50.43M | $39.03M |
|---|
| 2018-06-30 | $308.17M | $76.18M | $42.74M | $43.8M | $32.39M |
|---|
| 2018-03-31 | $296.17M | $67.91M | $37.52M | $38.04M | $27.62M |
|---|
| 2017-12-31 | $319.67M | $83.94M | $47.12M | $47.68M | $45.92M |
|---|
| 2017-09-30 | $298.92M | $75.48M | $44.18M | $44.68M | $29.39M |
|---|
| 2017-06-30 | — | $72.5M | $42.23M | $42.95M | $28.49M |
|---|
| 2017-03-31 | — | $71.91M | $22.01M | $22.16M | $14.47M |
|---|
| 2016-12-31 | — | $93.74M | $59.36M | $59.56M | $38.96M |
|---|
| 2016-09-30 | — | $80.63M | $50.75M | $50.84M | $33.4M |
|---|
| 2016-06-30 | — | $75.14M | $46.62M | $46.64M | $30.61M |
|---|
| 2016-03-31 | — | $72.92M | $43.94M | $44.07M | $29.01M |
|---|
| 2015-12-31 | — | $83.59M | $52.12M | $51.91M | $34.51M |
|---|
| 2015-09-30 | — | $67.97M | $41.89M | $42.01M | $27.63M |
|---|
| 2015-06-30 | — | $64.99M | $38.83M | $38.7M | $25.57M |
|---|
| 2015-03-31 | — | $56.63M | $31.21M | $31.07M | $20.4M |
|---|
| 2014-12-31 | — | $78.65M | $50.22M | $50.17M | $32.95M |
|---|
| 2014-09-30 | — | $57.42M | $34.6M | $34.61M | $22.76M |
|---|
| 2014-06-30 | — | $57.87M | $32.32M | $32.16M | $21.33M |
|---|
| 2014-03-31 | — | $51.91M | $28.84M | $28.63M | -$10.38M |
|---|
| 2013-12-31 | — | $81.62M | $56.19M | $56.1M | $39.23M |
|---|
| 2013-09-30 | — | $57.17M | $36.43M | $36.39M | $24.8M |
|---|
| 2013-06-30 | — | $57.71M | $36.23M | $36.13M | $25.48M |
|---|
| 2013-03-31 | — | $53.83M | $30.72M | $30.71M | $21.83M |
|---|
| 2012-12-31 | — | $81.66M | $52.63M | $52.88M | $35.28M |
|---|
| 2012-09-30 | — | $65.72M | $40.57M | $40.59M | $26.66M |
|---|
| 2012-06-30 | — | $44.34M | $37.01M | $34.27M | $25.96M |
|---|
| 2012-03-31 | — | $53.8M | $27.95M | $27.99M | $18.22M |
|---|
| 2011-12-31 | — | $69.86M | $43.71M | $46.45M | $30.37M |
|---|
| 2011-09-30 | — | $55.43M | $32.51M | $32.51M | $21.26M |
|---|
| 2011-06-30 | — | $53.58M | $30.6M | $43.99M | $29.29M |
|---|
| 2011-03-31 | — | $52.53M | $29.47M | $29.53M | $19.44M |
|---|
| 2010-12-31 | — | $78.24M | $52.11M | $53.15M | $34.86M |
|---|
| 2010-09-30 | — | $58.07M | $34.83M | $34.84M | $22.77M |
|---|
| 2010-06-30 | — | $59.93M | $35.12M | $35.11M | $22.82M |
|---|
| 2010-03-31 | — | $61.92M | $37.51M | $37.5M | $24.22M |
|---|
| 2009-12-31 | — | $84.78M | $59.16M | $60.09M | $39.53M |
|---|
| 2009-09-30 | — | $63.71M | $42.41M | $42.43M | $28.41M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $1.93B | $477.29M | $238.71M | $241.97M | $191.61M |
|---|
| 2025-06-30 | $1.91B | $455.65M | $220.32M | $213.46M | $167.35M |
|---|
| 2024-06-30 | $1.87B | $432.3M | $199.36M | $205.52M | $158.61M |
|---|
| 2023-06-30 | $1.82B | $388.57M | $141.51M | $143.3M | $111.29M |
|---|
| 2022-06-30 | $1.68B | $355.72M | $111.91M | $112.39M | $89.59M |
|---|
| 2021-06-30 | $1.47B | $386.72M | $185.85M | $185.75M | $142.33M |
|---|
| 2020-06-30 | $1.33B | $358.04M | $175.95M | $179.08M | $136.98M |
|---|
| 2019-06-30 | $1.31B | $326.2M | $190.92M | $195.54M | $150.55M |
|---|
| 2018-06-30 | $1.22B | $303.51M | $171.55M | $174.2M | $135.31M |
|---|
| 2017-06-30 | $1.2B | $318.78M | $174.35M | $175.52M | $115.31M |
|---|
| 2016-06-30 | — | $299.63M | $184.57M | $184.63M | $121.76M |
|---|
| 2015-06-30 | — | $257.69M | $154.86M | $154.55M | $101.69M |
|---|
| 2014-06-30 | — | $248.57M | $153.77M | $153.28M | $74.99M |
|---|
| 2013-06-30 | — | $244.71M | $153.92M | $153.82M | $109.25M |
|---|
| 2012-06-30 | — | $223.43M | $141.18M | $141.22M | $95.81M |
|---|
| 2011-06-30 | — | $242.43M | $147M | $161.51M | $106.36M |
|---|
| 2010-06-30 | — | $270.33M | $174.2M | $175.14M | $114.97M |
|---|