Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$631,261
$620,884
$653,647
$613,376
Gross Profit
259,631
242,123
238,919
249,290
EBITDA
167,210
115,131
97,224
167,087
EBIT
136,257
85,897
67,025
138,146
Net Income
99,477
68,800
51,320
99,346
Net Change In Cash
631,261
620,884
653,647
613,376
Free Cash Flow
106,178
-217,476
283,720
37,321
Cash
497,098
518,439
782,497
528,547
Basic Shares
48,265
49,222
49,767
49,182

Annual Financials

Values in thousands2025-06-302024-06-302023-06-302022-06-30
Revenue
$2,405,317
$2,040,069
$1,837,358
$1,686,666
Gross Profit
943,919
763,603
647,070
596,475
EBITDA
508,392
386,183
291,309
254,542
EBIT
393,723
276,500
180,951
156,628
Net Income
287,941
204,183
126,867
107,130
Net Change In Cash
2,405,317
2,040,069
1,837,358
1,686,666
Cost of Revenue
21,409
2,816
Free Cash Flow
372,806
217,208
136,602
139,258
Cash
782,497
500,614
410,807
389,398
Basic Shares
48,414
43,535
42,728
42,441

Earnings Calls

QuarterEPS
2025-12-31
$2.50
2025-09-30
$1.52
2025-06-30
$2.29
2025-03-31
$2.02