Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$592,585
$529,525
$497,974
$516,447
Gross Profit
205,573
173,869
154,550
145,665
EBITDA
119,693
89,126
74,926
71,667
EBIT
81,527
54,758
39,881
36,592
Net Income
58,229
33,885
23,298
21,592
Net Change In Cash
592,585
529,525
497,974
516,447
Free Cash Flow
-20,913
42,409
-5,495
57,129
Cash
106,850
129,318
103,497
140,540
Basic Shares
77,231
77,045
76,829
76,934

Annual Financials

Values in thousands2025-06-302024-06-302023-06-302022-06-30
Revenue
$1,966,845
$2,046,899
$2,078,184
$2,012,456
Gross Profit
598,070
627,093
646,439
647,977
EBITDA
293,430
305,609
322,142
364,325
EBIT
156,934
170,922
188,117
232,647
Net Income
93,125
109,323
118,459
144,623
Net Change In Cash
1,966,845
2,046,899
2,078,184
2,012,456
Cost of Revenue
25,607
-68,461
Free Cash Flow
119,353
169,547
163,560
84,520
Cash
140,540
127,971
106,021
85,586
Basic Shares
77,894
79,965
81,402
83,944

Earnings Calls

QuarterEPS
2026-03-31
$0.77
2025-12-31
$0.47
2025-09-30
$0.34
2025-06-30
$0.34