Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$629,873
$631,261
$620,884
$653,647
Gross Profit
231,565
259,631
242,123
238,919
EBITDA
156,338
167,041
115,131
97,224
EBIT
123,742
136,088
85,897
67,025
Net Income
88,527
99,477
68,800
51,320
Net Change In Cash
629,873
631,261
620,884
653,647
Free Cash Flow
202,360
106,178
-217,476
283,720
Cash
614,047
497,098
518,439
782,497
Basic Shares
47,607
46,863
49,222
49,767

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
2026-03-31
$2.30
2025-12-31
$2.50
2025-09-30
$1.52
2025-06-30
$2.29