| OCSL Yearly Revenue | OCSL Revenue | OCSL Change | OCSL Revenue Growth | 
|---|---|---|---|
| 2024-09-30 | $381.67M | $2.38M | +0.63% | 
| 2023-09-30 | $379.29M | $116.77M | +44.48% | 
| 2022-09-30 | $262.52M | $53.14M | +25.38% | 
| 2021-09-30 | $209.39M | $66.25M | +46.29% | 
| 2020-09-30 | $143.13M | -$4.57M | -3.09% | 
| 2019-09-30 | $147.70M | $8.98M | +6.47% | 
| 2018-09-30 | $138.72M | -$39.24M | -22.05% | 
| 2017-09-30 | $177.96M | -$69.91M | -28.20% | 
| 2016-09-30 | $247.87M | -$17.60M | -6.63% | 
| 2015-09-30 | $265.48M | -$28.48M | -9.69% | 
| 2014-09-30 | $293.95M | $72.34M | +32.64% | 
| 2013-09-30 | $221.61M | $56.50M | +34.22% | 
| 2012-09-30 | $165.12M | $39.95M | +31.92% | 
| 2011-09-30 | $125.17M | $54.63M | +77.44% | 
| 2010-09-30 | $70.54M | $20.71M | +41.56% | 
| 2009-09-30 | $49.83M | $16.61M | +50.00% | 
| 2008-09-30 | $33.22M | N/A | N/A |