PD Revenue Flow Filed revenue amounts for 2026-05-01 to 2026-07-31. Coverage is partial. Unconnected amounts are separate disclosures; they must not be added together.
2026-07-31: Revenue $124.44M ; Cost of revenue $20.04M ; Research and development $30.90M ; Operating expenses $94.16M . 2026-04-30: Revenue $120.97M ; Cost of revenue $19.02M ; Research and development $29.99M ; Operating expenses $92.76M . 2026-01-31: Revenue $124.78M* ; Cost of revenue $17.60M* ; Research and development $32.57M* ; Operating expenses $102.66M* . 2025-10-31: Revenue $124.55M ; Cost of revenue $18.36M ; Research and development $29.42M ; Operating expenses $98.11M . Geography Separate filed amounts; connecting flows are not established. Components and totals may overlap.
PD revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Non Us $37.09M US $87.34M Revenue $124.44M Cost of revenue $20.04M Gross profit $104.40M Operating expenses $94.16M Operating income $10.24M Other income, net -$157.00K Research & development $30.90M Pre-tax income $12.07M
Finer product or service dollar figures and nonoverlapping groupings are shown only where supported by the retained filing evidence. Growth percentages are never converted to revenue dollars.
Historical revenue and expense breakdown Revenue and expense 3 month Period end Revenue Cost of revenue Research and development Operating expenses Income tax Net income 2026-07-31 $124.44M $20.04M $30.90M $94.16M $4.36M $7.79M 2026-04-30 $120.97M $19.02M $29.99M $92.76M $5.80M $5.28M 2026-01-31 $124.78M* $17.60M* $32.57M* $102.66M* -$1.82M* $8.71M* 2025-10-31 $124.55M $18.36M $29.42M $98.11M -$149.67M $161.59M 2025-07-31 $123.41M $19.00M $30.90M $100.84M -$1.86M $9.57M 2025-04-30 $119.81M $19.18M $34.05M $110.95M $813.00K -$7.16M 2024-10-31 $118.95M $20.27M $34.27M $108.97M $715.00K -$5.92M 2024-07-31 $115.94M $20.08M $35.09M $111.88M $427.00K -$10.91M 2024-04-30 $111.17M $19.34M $37.52M $113.56M $193.00K -$17.14M 2023-10-31 $108.72M $19.70M $34.27M $109.86M -$41.00K -$12.77M 2023-07-31 $107.62M $19.83M $36.44M $113.96M -$50.00K -$22.05M 2023-04-30 $103.25M $17.94M $33.51M $101.11M -$106.00K -$12.22M 2022-10-31 $94.20M $18.01M $35.00M $108.74M $112.00K -$32.54M 2022-07-31 $90.25M $18.37M $34.01M $109.77M -$210.00K -$38.50M 2022-04-30 $85.37M $15.72M $31.29M $102.11M -$1.20M -$32.82M 2021-10-31 $71.76M $12.04M $24.55M $84.54M $150.00K -$26.34M 2021-07-31 $67.54M $11.98M $22.91M $84.02M $23.00K -$29.66M 2021-04-30 $63.59M $10.42M $20.60M $74.41M $205.00K -$22.56M 2020-10-31 $53.77M $7.68M $16.16M $67.93M -$4.84M -$20.61M 2020-07-31 $50.71M $6.64M $15.54M $57.53M $248.00K -$14.69M 2020-04-30 $49.79M $6.96M $15.01M $55.42M $231.00K -$11.46M 2019-10-31 $42.75M $6.63M $12.62M $52.81M $244.00K -$15.27M 2019-07-31 $40.36M $6.11M $11.63M $48.64M $236.00K -$12.57M 2019-04-30 $37.31M $5.49M $10.91M $44.56M $245.00K -$12.06M 2018-10-31 $31.23M $4.60M $14.58M $42.58M $115.00K -$15.38M 2018-07-31 $27.74M $3.91M $7.80M $36.80M $91.00K -$12.58M 2018-04-30 $25.02M $3.88M $7.72M $28.13M $104.00K -$6.58M
Revenue and expense 6 month Period end Revenue Cost of revenue Research and development Operating expenses Income tax Net income 2026-07-31 $245.40M $39.06M $60.88M $186.92M $10.16M $13.07M 2025-07-31 $243.22M $38.19M $64.94M $211.79M -$1.05M $2.41M 2024-07-31 $227.11M $39.42M $72.61M $225.44M $620.00K -$28.05M 2023-07-31 $210.86M $37.77M $69.95M $215.07M -$156.00K -$34.27M 2022-07-31 $175.62M $34.08M $65.30M $211.89M -$1.41M -$71.32M 2021-07-31 $131.13M $22.39M $43.51M $158.43M $228.00K -$52.22M 2020-07-31 $100.50M $13.60M $30.55M $112.95M $479.00K -$26.15M 2019-07-31 $77.67M $11.59M $22.54M $93.19M $481.00K -$24.63M 2018-07-31 $52.76M $7.80M $15.52M $64.92M $195.00K -$19.16M
Revenue and expense 9 month Period end Revenue Cost of revenue Research and development Operating expenses Income tax Net income 2025-10-31 $367.76M $56.54M $94.36M $309.90M -$150.72M $164.00M 2024-10-31 $346.05M $59.69M $106.88M $334.42M $1.33M -$33.98M 2023-10-31 $319.58M $57.47M $104.22M $324.92M -$197.00K -$47.04M 2022-10-31 $269.83M $52.09M $100.31M $320.62M -$1.30M -$103.86M 2021-10-31 $202.89M $34.43M $68.06M $242.97M $378.00K -$78.56M 2020-10-31 $154.27M $21.29M $46.70M $180.88M -$4.36M -$46.76M 2019-10-31 $120.42M $18.23M $35.16M $146.00M $725.00K -$39.90M 2018-10-31 $83.99M $12.40M $30.10M $107.50M $310.00K -$34.53M
Revenue and expense 12 month Period end Revenue Cost of revenue Research and development Operating expenses Income tax Net income 2026-01-31 $492.55M $74.14M $126.94M $412.56M -$152.54M $172.71M 2025-01-31 $467.50M $79.67M $141.49M $447.61M $1.78M -$43.54M 2024-01-31 $430.70M $77.83M $139.77M $449.11M -$12.00K -$77.37M 2023-01-31 $370.79M $70.43M $134.88M $429.74M -$839.00K -$129.22M 2022-01-31 $281.40M $48.36M $95.69M $334.75M $535.00K -$107.45M 2021-01-31 $213.56M $30.69M $64.57M $249.15M -$3.91M -$68.90M 2020-01-31 $166.35M $24.58M $49.01M $197.33M $675.00K -$50.34M 2019-01-31 $117.82M $17.25M $38.86M $142.89M $701.00K -$40.74M 2018-01-31 $79.63M $12.72M $33.53M $105.23M $184.00K -$38.15M