Accounts receivable, net of allowance for credit losses of 6,847 and 5,510 as of april30, 2026 and 2025, respectively
464,413
375,613
323,011
260,919
Deferred contract acquisition costs
106,447
86,205
78,030
55,813
Prepaid expenses and other current assets
80,368
68,258
42,765
39,867
Total current assets
2,023,263
1,931,007
1,530,897
1,274,280
Property and equipment, net
8,591
6,589
5,453
5,092
Goodwill
356,442
319,417
319,380
303,642
Operating lease right-of-use assets
18,641
22,334
20,506
19,997
Intangible assets, net
13,059
11,404
20,620
29,104
Deferred contract acquisition costs, non-current
150,989
117,762
114,509
95,879
Deferred tax assets
567,278
168,045
225,544
7,412
Other assets
14,413
16,295
5,657
8,076
Total assets
3,152,676
2,592,853
2,242,566
1,743,482
Accounts payable
8,618
17,150
26,075
35,151
Accrued expenses and other liabilities
96,713
86,347
75,292
63,532
Accrued compensation and benefits
119,231
93,714
93,691
76,483
Operating lease liabilities
6,539
8,928
12,187
12,749
Deferred revenue
973,820
802,117
663,846
528,704
Total current liabilities
1,204,921
1,008,256
871,091
716,619
Deferred revenue, non-current
52,502
50,340
30,293
34,248
Long-term debt, net
570,895
569,729
568,612
567,543
Operating lease liabilities, non-current
14,129
16,357
12,898
13,942
Other liabilities, non-current
33,729
20,937
21,487
12,233
Total liabilities
1,876,176
1,665,619
1,504,381
1,344,585
Ordinary shares, 0.01 par value 165,000,000 shares authorized 108,360,340 shares issued and 104,751,470 shares outstanding as of april30, 2026 105,534,887 shares issued and outstanding as of april30, 2025
1,154
1,112
1,070
1,024
Treasury stock, at cost 3,608,870 shares held as of april30, 2026 35,937 shares held as of april30, 2025
275,695
369
369
369
Additional paid-in capital
2,310,866
2,049,416
1,750,729
1,471,584
Accumulated other comprehensive loss
-27,870
-23,204
-21,638
-20,015
Accumulated deficit
-731,955
-1,099,721
-991,607
-1,053,327
Total shareholders equity
1,276,500
927,234
738,185
398,897
Total liabilities and shareholders equity
3,152,676
2,592,853
2,242,566
1,743,482
Unit: Thousand (K) dollars (except for numbers of shares and EPS).
Time Plot
Show the time plot by selecting a row from the table.