compliance_mandate
asc-280
segment-reporting
reportable-segment
quantitative-thresholds
asu-2023-07
us-gaap
mcp:test_asc280_reportable_segment

ASC 280 Reportable Segment Tester

Applies the ASC 280-10-50-12 quantitative thresholds to one caller-declared candidate operating segment and computes the ASC 280-10-50-14 seventy-five percent coverage test. Each of the three ten percent tests is reported separately with its own denominator, including the profit-or-loss denominator, which is the greater in absolute amount of the profitable side and the loss side rather than the two netted together. Thresholds are inclusive and compared by exact cross multiplication on unrounded inputs, so an exact boundary classifies as meeting the threshold; reported percentages are rounded for display only. The five ASC 280-10-50-11 aggregation criteria are echoed back as nullable booleans, never computed, with unanswered criteria named and a management-judgment flag raised. A zero denominator reports not_assessable rather than a failing threshold. Verify-only: does not identify or aggregate operating segments and does not assert compliance.

Tool URL: https://ainumbers.co/chaingraph/art-633-asc280-reportable-segment-tester.html

post/v1/tools/test_asc280_reportable_segment

Request

  • Base URL: https://ainumbers.co
  • URL: https://ainumbers.co/v1/tools/test_asc280_reportable_segment
  • Auth: none declared

Request body

segment_revenue_externalnumber required

Candidate segment external customer revenue

segment_revenue_intersegmentnumber

Candidate segment intersegment sales or transfers

combined_revenue_all_reported_segmentsnumber required

Combined internal and external revenue of all reported operating segments

segment_profit_or_lossnumber required

Candidate segment reported profit or loss, signed

combined_profit_of_profitable_segmentsnumber required

Combined reported profit of segments that did not report a loss

combined_loss_of_loss_segmentsnumber required

Combined reported loss of segments that did report a loss

segment_assetsnumber required

Candidate segment assets

combined_assets_all_segmentsnumber required

Combined assets of all operating segments

reportable_external_revenuenumber required

Cumulative external revenue of reportable segments

total_consolidated_revenuenumber required

Total consolidated revenue

aggregation_similar_products_servicesboolean nullable

Aggregation criterion (a), echoed only

aggregation_similar_production_processesboolean nullable

Aggregation criterion (b), echoed only

aggregation_similar_customer_typeboolean nullable

Aggregation criterion (c), echoed only

aggregation_similar_distribution_methodsboolean nullable

Aggregation criterion (d), echoed only

aggregation_similar_regulatory_environmentboolean nullable

Aggregation criterion (e), echoed only

reportable_segment_countnumber nullable

Optional, drives the practical-limit advisory only

Response

Successful tool execution result

is_reportable_by_quantitative_thresholdboolean
tests_metstring[]
tests_not_assessablestring[]
testsobject[]
coverage_75_pctobject
aggregation_criteriaobject
unanswered_aggregation_criteriastring[]
management_judgment_requiredboolean
aggregation_criteria_answered_countnumber
aggregation_criteria_met_countnumber
majority_of_criteria_metboolean
reportable_segment_countnumber nullable
practical_limit_consideration_advisedboolean
threshold_pctnumber
coverage_threshold_pctnumber
comparison_basisstring
rounding_stepsstring
oraclestring
regulatory_basisstring
notestring

Changes

No recorded changes to this operation across all 1 revision of this API.