XML 53 R45.htm IDEA: XBRL DOCUMENT
v3.25.2

Revenue Recognition - Changes in Deferred Revenue Balances (Detail) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2025 | Jun. 30, 2024 | Jun. 30, 2025 | Jun. 30, 2024
Deferred Revenue Arrangement [Line Items] |  |  |  |  |
Gross deferred revenue, beginning balance |  | $ 141,491 | $ 118,939 | $ 61,291 | $ 63,970
Revenue earned from prior balances |  | (125,435) | (99,456) | (53,254) | (56,901)
Billings during period | [1] | 179,254 | 136,487 | 472,741 | 359,141
Revenue earned for new billings during the period |  | (82,940) | (65,948) | (366,969) | (275,501)
Other adjustments |  | 1,215 | 763 | (224) | 76
Gross deferred revenue, ending balance |  | 113,585 | 90,785 | 113,585 | 90,785
University Group [Member] | CTU [Member] |  |  |  |  |
Deferred Revenue Arrangement [Line Items] |  |  |  |  |
Gross deferred revenue, beginning balance |  | 98,841 | 82,320 | 40,082 | 42,531
Revenue earned from prior balances |  | (88,396) | (69,946) | (34,980) | (37,248)
Billings during period | [1] | 87,979 | 97,465 | 266,607 | 250,342
Revenue earned for new billings during the period |  | (28,792) | (42,030) | (201,045) | (187,508)
Other adjustments |  | 1,234 | 71 | 202 | (237)
Gross deferred revenue, ending balance |  | 70,866 | 67,880 | 70,866 | 67,880
University Group [Member] | AIUS [Member] |  |  |  |  |
Deferred Revenue Arrangement [Line Items] |  |  |  |  |
Gross deferred revenue, beginning balance |  | 28,348 | 36,619 | 19,641 | 21,439
Revenue earned from prior balances |  | (24,150) | (29,510) | (17,819) | (19,653)
Billings during period | [1] | 42,132 | 39,022 | 104,604 | 108,799
Revenue earned for new billings during the period |  | (30,342) | (23,918) | (90,503) | (87,993)
Other adjustments |  | 258 | 692 | 323 | 313
Gross deferred revenue, ending balance |  | 16,246 | $ 22,905 | 16,246 | $ 22,905
University Group [Member] | USAHS [Member] |  |  |  |  |
Deferred Revenue Arrangement [Line Items] |  |  |  |  |
Gross deferred revenue, beginning balance | [2] | 14,302 |  | 1,568 |
Revenue earned from prior balances |  | 12,889 |  | 455 |
Billings during period | [1] | 49,143 |  | 101,530 |
Revenue earned for new billings during the period |  | 23,806 |  | 75,421 |
Other adjustments |  | (277) |  | (749) |
Gross deferred revenue, ending balance | [2] | $ 26,473 |  | $ 26,473 |
[1] | Billings during period includes adjustments for prior billings.
[2] | USAHS includes deferred revenue starting from the acquisition date on December 2, 2024.

X
- Definition Contract with customer liability revenue recognized including additions. + References No definition available. + Details
Name: | prdo_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions
Namespace Prefix: | prdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Contract with customers new revenue during period. + References No definition available. + Details
Name: | prdo_ContractWithCustomersNewRevenueDuringPeriod
Namespace Prefix: | prdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition For the current period, the amount of new charges billed to customers for services to be provided for the current academic term. + References No definition available. + Details
Name: | prdo_CurrentPeriodCharges
Namespace Prefix: | prdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of other adjustments to the deferred revenue balance during the current period. + References No definition available. + Details
Name: | prdo_DeferredRevenueOtherAdjustments
Namespace Prefix: | prdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The gross amount of deferred revenue before offsetting with any contract asset balances. + References No definition available. + Details
Name: | prdo_GrossDeferredRevenue
Namespace Prefix: | prdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DeferredRevenueArrangementLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=prdo_UniversityGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsegmentsAxis=prdo_CTUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsegmentsAxis=prdo_AIUSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsegmentsAxis=prdo_USAHSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |