pickitbox

Forecast results,
with the working shown.

Tests completed 5 November 2026. Quarterly revenue forecasts from public SEC records, compared with a simple trend and company guidance.

2024–2026 · Okta, PagerDuty and GitLab

Mean scaled absolute error. Lower is better.

CompanyScored / selectedTrendGuidanceSelected method
Okta8 / 80.4130.6140.189
PagerDuty8 / 80.6360.3870.419
GitLab8 / 80.4890.5860.4
All quarterly forecasts and outcomes

Values are USD million.

CompanyQuarter endedForecast dateTrendGuidanceSelectedActualSources
Okta2024-04-302024-02-28631.479604626.234617Guidance · Result
Okta2024-07-312024-05-29641.24632655.264646Guidance · Result
Okta2024-10-312024-08-28669.556649666.71665Guidance · Result
Okta2025-01-312024-12-03687.964668683.633682Guidance · Result
Okta2025-04-302025-03-03704.512679693.828688Guidance · Result
Okta2025-07-312025-05-27707.321711726.326728Guidance · Result
Okta2025-10-312025-08-26747.488729745.354742Guidance · Result
Okta2026-01-312025-12-02761.726749763.527761Guidance · Result
PagerDuty2024-04-302024-03-14114.868111.5112.444111.172Guidance · Result
PagerDuty2024-07-312024-05-30114.251116.5116.5115.935Guidance · Result
PagerDuty2024-10-312024-09-03118.648116.5116.5118.946Guidance · Result
PagerDuty2025-01-312024-11-26121.355119.5119.5121.446Guidance · Result
PagerDuty2025-04-302025-03-13123.895119119119.805Guidance · Result
PagerDuty2025-07-312025-05-29121.915123.5123.5123.411Guidance · Result
PagerDuty2025-10-312025-09-03125.555125125124.545Guidance · Result
PagerDuty2026-01-312025-11-25126.56123123124.785Guidance · Result
GitLab2024-04-302024-03-04174.035165.5177.341169.187Guidance · Result
GitLab2024-07-312024-06-03178.997176.5185.777182.584Guidance · Result
GitLab2024-10-312024-09-03192.577187.5192.577196.047Guidance · Result
GitLab2025-01-312024-12-05206.683205.5206.683211.431Guidance · Result
GitLab2025-04-302025-03-03223.078212.5223.078214.509Guidance · Result
GitLab2025-07-312025-06-10225.741226.5233.672235.96Guidance · Result
GitLab2025-10-312025-09-03247.84238.5246.922244.353Guidance · Result
GitLab2026-01-312025-12-02256.365251.5258.215260.402Guidance · Result

2020 disruption · Box, Domo and Yext

Mean scaled absolute error. Lower is better.

CompanyScored / selectedTrendGuidanceSelected method
Box7 / 80.710.4870.17
Domo8 / 80.3431.0320.414
Yext8 / 80.5540.6620.673
All quarterly forecasts and outcomes

Values are USD million.

CompanyQuarter endedForecast dateTrendGuidanceSelectedActualSources
Box2020-04-302020-02-26189.481183.5185.95183.561Guidance · Result
Box2020-07-312020-05-27188.745189.5192.031192.293Guidance · Result
Box2020-10-312020-08-26197.294194196.544196.003Guidance · Result
Box2021-01-312020-12-01200.909196.5198.643198.913Guidance · Result
Box2021-04-302021-03-02203.844200.5202.766202.441Guidance · Result
Box2021-07-312021-05-27206.775211.5213.89214.486Guidance · Result
Box2021-10-31—————The prior quarter had only preliminary results when guidance was issued
Box2022-01-312021-11-30229.653228231.009233.361Guidance · Result
Domo2020-04-302020-03-1048.1746.548.1748.561Guidance · Result
Domo2020-07-312020-06-0450.5094950.50951.131Guidance · Result
Domo2020-10-312020-09-0353.09551.753.09553.645Guidance · Result
Domo2021-01-312020-12-0355.7153.855.7156.843Guidance · Result
Domo2021-04-302021-03-1159.1495759.14960.062Guidance · Result
Domo2021-07-312021-05-2762.61260.562.61262.825Guidance · Result
Domo2021-10-312021-08-2665.4826466.94965.081Guidance · Result
Domo2022-01-312021-12-0267.8636767.86369.993Guidance · Result
Yext2020-04-302020-03-0385.7148687.38885.351Guidance · Result
Yext2020-07-312020-06-0489.7148589.71488.055Guidance · Result
Yext2020-10-312020-09-0392.2838792.28389.061Guidance · Result
Yext2021-01-312020-12-0392.8448892.84492.194Guidance · Result
Yext2021-04-302021-03-0395.6098895.60991.992Guidance · Result
Yext2021-07-312021-05-2794.8759598.86298.124Guidance · Result
Yext2021-10-312021-09-02100.82598101.83499.529Guidance · Result
Yext2022-01-312021-12-02101.98101104.952100.932Guidance · Result

What went into each forecast

  1. Use financial records published by the forecast date. Select the first guidance issued with the preceding quarter’s results.
  2. Compare an eight-quarter revenue trend, guidance midpoint and guidance corrected for earlier errors.
  3. Calculate the correction from the median relative error of up to four earlier guidance/outcome pairs, with a 10% limit in each direction.
  4. Select the method using up to five earlier forecast checks. Use the trend when the required guidance or validation is missing.
  5. Score the selected forecast against the first reported quarterly revenue. Retain every selected case, including data gaps.

Scaled error divides absolute forecast error by the mean absolute quarterly revenue change over the eight preceding quarters. Each scored case has equal weight. Repeated observations from a company share risks.

How to read the results

In the first 24 cases, mean scaled error was 0.513 for trend, 0.529 for guidance and 0.336 for the selected method. Average error fell by 34.5% against trend and 36.5% against guidance. PagerDuty’s guidance was more accurate than the selected method.

The separate stress test scored 23 of 24 cases and reduced average scaled error by 18.6% against trend. Domo and Yext had lower errors with trend. Box’s October 2021 target had only preliminary prior-quarter figures at its original guidance date and remains a recorded gap.

Warning checks were possible in 45 quarters. A warning meant an estimated probability of at least 25% that revenue would fall below the original guidance floor. None of those quarters had such a shortfall. These results leave the ability to catch a shortfall open.

The companies, periods and rules were fixed before scoring each group. The stress group was chosen after the first group contained no shortfalls. Source preparation could inspect historical records. Both tests are retrospective. These records measure aggregate revenue accuracy. An estimate of the effect caused by a specific decision requires a separate comparison.

The calculation used deterministic source extraction and arithmetic, with zero paid AI calls for these two tests. Earlier AI extraction work helped develop the workflow. This test does not measure added forecast value from agent judgment.

Forecasts and decision scenarios

The software forecasts total revenue under the published business plan. Pricing, contract and investment scenarios calculate results under stated assumptions. Their difference from the forecast is not a measured causal effect.

6 November update: new model tests and source checks