Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$909,692
$871,799
$833,608
$804,228
Gross Profit
111,291
102,183
100,849
99,026
EBITDA
107,446
99,723
107,935
93,509
EBIT
93,236
86,296
94,891
80,757
Net Income
87,207
81,290
86,636
77,394
Net Change In Cash
909,692
871,799
833,608
804,228
Free Cash Flow
4,459
45,381
94,004
62,932
Cash
306,425
306,905
403,662
400,684
Basic Shares
36,084
36,327
36,402
36,408

Annual Financials

Values in thousands 2025-06-30 2024-06-30 2023-06-30 2022-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

Quarter EPS
2025-09-30
$0
2025-06-30
$2.65
2025-03-31
$2.52
2024-12-31
$2.61