Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2012-06-30 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $415.59M | $300.38M | $84.42M | $85.18M | $60.3M |
|---|
| 2026-03-31 | $469.93M | $363.19M | $156.98M | $157.04M | $111.25M |
|---|
| 2025-12-31 | $386.98M | $282.14M | $70.38M | $70.18M | $50.2M |
|---|
| 2025-09-30 | $378.86M | $279.79M | $74.21M | $74.91M | $47.99M |
|---|
| 2025-06-30 | $369.89M | $271.87M | $66.23M | $66.8M | $48.61M |
|---|
| 2025-03-31 | $421.1M | $324.7M | $127.03M | $126.56M | $91.48M |
|---|
| 2024-12-31 | $347.71M | $252.44M | $46.62M | $46.82M | $37.47M |
|---|
| 2024-09-30 | $333.11M | $248M | $64.14M | $68.89M | $49.57M |
|---|
| 2024-06-30 | $324.74M | $240.41M | $62.91M | $68.48M | $48.82M |
|---|
| 2024-03-31 | $366.84M | $285.3M | $106.29M | $110.61M | $85.31M |
|---|
| 2023-12-31 | $298.42M | $218.96M | $49.71M | $53.51M | $38.12M |
|---|
| 2023-09-30 | $291.69M | $216.12M | $41.19M | $44.41M | $34.52M |
|---|
| 2023-06-30 | $282.03M | $211.75M | $49.35M | $51.97M | $37.25M |
|---|
| 2023-03-31 | $314.17M | $244.14M | $80.38M | $81.52M | $57.62M |
|---|
| 2022-12-31 | $256.43M | $182.93M | $18.21M | $18.2M | $15.6M |
|---|
| 2022-09-30 | $245.41M | $168.74M | $7.09M | $6.93M | $30.35M |
|---|
| 2022-06-30 | $226.87M | $151.55M | $18.83M | $18.63M | $15.15M |
|---|
| 2022-03-31 | $244.96M | $170.43M | $47.38M | $47.07M | $34.85M |
|---|
| 2021-12-31 | $195.04M | $125.22M | $8.14M | $7.77M | $9.85M |
|---|
| 2021-09-30 | $180.82M | $118.45M | $10.25M | $10.14M | $30.93M |
|---|
| 2021-06-30 | $166.53M | $108.4M | $9.1M | $9M | $11.88M |
|---|
| 2021-03-31 | $184.93M | $128.73M | $39.14M | $38.94M | $36.83M |
|---|
| 2020-12-31 | $145.39M | $92.79M | $6.35M | $5.97M | $9.64M |
|---|
| 2020-09-30 | $134.88M | $86.41M | $3.45M | $3.19M | $12.46M |
|---|
| 2020-06-30 | $129.26M | $84.71M | $6.32M | $6.07M | $4.95M |
|---|
| 2020-03-31 | $167.1M | $123.57M | $47.74M | $48.18M | $40.13M |
|---|
| 2019-12-31 | $127.98M | $86.95M | $6.11M | $6.4M | $5.47M |
|---|
| 2019-09-30 | $121.87M | $84.09M | $6M | $6.47M | $13.91M |
|---|
| 2019-06-30 | $114.66M | $80.28M | $9.21M | $9.88M | $10.24M |
|---|
| 2019-03-31 | $133.36M | $99.81M | $36.21M | $36.75M | $28.03M |
|---|
| 2018-12-31 | $102.74M | $69.13M | $7.03M | $7.37M | $5.7M |
|---|
| 2018-09-30 | $97M | $64.56M | $3.78M | $4.05M | $9.85M |
|---|
| 2018-06-30 | $87.52M | $57.87M | -$5.16M | -$4.83M | -$1.55M |
|---|
| 2018-03-31 | $113.41M | $74.76M | $20.47M | $20.68M | $39.18M |
|---|
| 2017-12-31 | $86M | $49.16M | $133,000.00 | $274,000.00 | $431,000.00 |
|---|
| 2017-09-30 | $81.5M | $46.54M | $515,000.00 | $624,000.00 | $543,000.00 |
|---|
| 2017-06-30 | $76.06M | $42.9M | -$3.43M | -$3.36M | -$3.84M |
|---|
| 2017-03-31 | $90.27M | $58.19M | $14.88M | $14.83M | $14.8M |
|---|
| 2016-12-31 | $68.65M | $38.27M | -$1.64M | -$1.64M | -$1.67M |
|---|
| 2016-09-30 | $65.02M | $36.66M | -$2.51M | -$2.47M | -$2.57M |
|---|
| 2016-06-30 | $59.84M | $33.26M | -$5.04M | -$5.38M | -$5.41M |
|---|
| 2016-03-31 | $70.57M | $43.36M | $6.2M | $6.12M | $6.16M |
|---|
| 2015-12-31 | $55.18M | $31.08M | -$1.29M | -$1.08M | -$1.17M |
|---|
| 2015-09-30 | $45.11M | $24.91M | -$3.42M | -$3.33M | -$3.44M |
|---|
| 2015-06-30 | $40M | $21.89M | -$4.26M | -$4.39M | -$4.43M |
|---|
| 2015-03-31 | $47.27M | $27.99M | $1.71M | $1.76M | $1.75M |
|---|
| 2014-12-31 | $34.31M | $16.27M | -$6.47M | -$6.39M | -$6.42M |
|---|
| 2014-09-30 | $31.11M | $15.66M | -$4.9M | -$4.85M | -$4.88M |
|---|
| 2014-06-30 | $28.65M | $13.54M | -$6.31M | -$6.25M | -$6.7M |
|---|
| 2014-03-31 | $33.77M | $18.84M | $2.13M | $2.19M | $1.15M |
|---|
| 2013-12-31 | $23.91M | $10.59M | -$2.41M | -$2.39M | -$1.51M |
|---|
| 2013-09-30 | $22.37M | $10.62M | -$434,000.00 | -$406,000.00 | -$44,000.00 |
|---|
| 2013-06-30 | $20.26M | $9.39M | -$869,000.00 | -$868,000.00 | -$372,000.00 |
|---|
| 2013-03-31 | $24.01M | $13.27M | $2.6M | $2.6M | $2.02M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $1.65B | $1.23B | $385.99M | $387.3M | $269.74M |
|---|
| 2025-06-30 | $1.47B | $1.1B | $304.02M | $309.06M | $227.13M |
|---|
| 2024-06-30 | $1.28B | $960.79M | $260.09M | $277.02M | $206.77M |
|---|
| 2023-06-30 | $1.1B | $807.56M | $155.03M | $158.61M | $140.82M |
|---|
| 2022-06-30 | $847.69M | $565.65M | $84.59M | $83.6M | $90.78M |
|---|
| 2021-06-30 | $631.73M | $416.33M | $58.04M | $57.1M | $70.82M |
|---|
| 2020-06-30 | $546.21M | $379.32M | $66.17M | $67.12M | $64.46M |
|---|
| 2019-06-30 | $447.75M | $313.78M | $56.22M | $58.05M | $53.82M |
|---|
| 2018-06-30 | $368.43M | $228.33M | $15.95M | $16.75M | $38.6M |
|---|
| 2017-06-30 | $300.01M | $176.02M | $7.3M | $7.37M | $6.72M |
|---|
| 2016-06-30 | $230.7M | $132.62M | -$3.55M | -$3.67M | -$3.85M |
|---|
| 2015-06-30 | $152.7M | $81.8M | -$13.92M | -$13.87M | -$13.97M |
|---|
| 2014-06-30 | $108.69M | $53.59M | -$7.02M | -$6.86M | -$7.11M |
|---|
| 2013-06-30 | $77.29M | $37.63M | $31,000.00 | $15,000.00 | $617,000.00 |
|---|
| 2012-06-30 | $55.1M | $26M | $2.77M | $842,000.00 | $1.69M |
|---|