Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$487,030
$503,385
$462,288
$457,106
Gross Profit
276,311
297,960
261,521
258,176
EBITDA
112,349
128,928
98,888
90,553
EBIT
91,574
115,169
85,787
77,313
Net Income
41,637
76,376
61,832
54,212
Net Change In Cash
487,030
503,385
462,288
457,106
Free Cash Flow
165,931
15,120
114,526
40,702
Cash
148,839
56,281
264,690
199,601
Basic Shares
34,782
36,230
37,057
37,584

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,016,860
886,104
774,100
651,933
EBITDA
427,310
346,959
326,291
264,450
EBIT
342,845
271,639
175,206
77,854
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
$1.98
2025-12-31
$2.43
2025-09-30
$1.75
2025-06-30
$1.66