Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$503,385
$462,288
$457,106
$466,055
Gross Profit
297,960
261,521
258,176
266,185
EBITDA
128,928
98,888
90,553
110,540
EBIT
115,169
85,787
77,313
97,461
Net Income
76,376
61,832
54,212
60,832
Net Change In Cash
503,385
462,288
457,106
466,055
Free Cash Flow
15,120
114,526
40,702
197,667
Cash
56,281
264,690
199,601
219,017
Basic Shares
36,230
37,057
37,584
38,233

Annual Financials

Values in thousands2025-06-302024-06-302023-06-302022-06-30
Revenue
$1,788,290
$1,584,652
$1,450,826
$1,381,842
Gross Profit
1,068,877
886,104
774,100
651,933
EBITDA
397,670
346,959
377,416
342,168
EBIT
345,748
271,639
226,331
155,572
Net Income
232,677
136,777
96,934
-162,492
Net Change In Cash
1,788,290
1,584,652
1,450,826
1,381,842
Cost of Revenue
-72,862
-965,679
Free Cash Flow
287,572
246,881
165,899
-20,452
Cash
199,601
219,306
272,194
346,973
Basic Shares
38,334
40,307
45,600
48,388

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$2.43
2025-09-30
$1.75
2025-06-30
$1.66