Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,214,293
$1,132,888
$978,128
$909,692
Gross Profit
140,940
137,682
116,439
111,291
EBITDA
134,184
134,584
116,288
107,446
EBIT
116,388
119,724
101,428
93,236
Net Income
125,213
112,628
92,964
87,207
Net Change In Cash
1,214,293
1,132,888
978,128
909,692
Free Cash Flow
-10,829
-5,349
57,302
4,459
Cash
356,562
319,855
305,001
306,425
Basic Shares
36,217
36,175
36,097
36,084

Annual Financials

Values in thousands2025-06-302024-06-302023-06-302022-06-30
Revenue
$3,419,327
$2,882,967
$2,645,237
$2,262,224
Gross Profit
413,349
356,118
336,273
278,594
EBITDA
408,613
360,495
305,400
246,136
EBIT
355,180
311,478
261,568
207,398
Net Income
332,527
296,181
247,913
200,380
Net Change In Cash
3,419,327
2,882,967
2,645,237
2,262,224
Cost of Revenue
33,609
-104,231
Free Cash Flow
206,549
365,618
151,039
33,663
Cash
306,425
409,973
231,368
197,996
Basic Shares
36,267
36,564
36,855
37,394

Earnings Calls

QuarterEPS
2026-03-31
$3.72
2025-12-31
$3.36
2025-09-30
$2.92
2025-06-30
$2.65