Quarterly Financials

Values in thousands 2025-03-31 2024-12-31 2024-09-30 2024-06-30
Revenue
$871,799
$833,608
$804,228
$753,261
Gross Profit
102,183
100,849
99,026
92,449
EBITDA
78,856
107,935
93,509
97,407
EBIT
65,429
94,891
80,757
84,992
Net Income
81,290
86,636
77,394
81,066
Net Change In Cash
871,799
833,608
804,228
753,261
Free Cash Flow
45,381
94,004
62,932
70,238
Cash
306,905
403,662
400,684
409,973
Basic Shares
36,327
36,402
36,408
36,533

Annual Financials

Values in thousands 2024-06-30 2023-06-30 2022-06-30 2021-06-30
Revenue
$2,882,967
$2,645,237
$2,262,224
$1,879,350
Gross Profit
356,118
336,273
278,594
221,363
EBITDA
326,011
304,812
245,199
187,048
EBIT
276,994
260,980
206,461
150,796
Net Income
296,181
247,913
200,380
148,341
Net Change In Cash
2,882,967
2,645,237
2,262,224
1,879,350
Cost of Revenue
33,609
-104,231
70,469
Free Cash Flow
365,618
151,039
33,663
74,182
Cash
409,973
231,368
197,996
302,969
Basic Shares
36,564
36,855
37,394
37,555

Earnings Calls

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