Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$739,650
$812,886
$704,847
$747,497
Gross Profit
107,473
105,102
100,202
101,723
EBITDA
35,110
36,697
33,554
29,812
EBIT
28,910
29,597
26,062
21,680
Net Income
19,878
20,090
17,431
17,053
Net Change In Cash
739,650
812,886
704,847
747,497
Free Cash Flow
20,816
5,128
64,641
-8,161
Cash
124,924
126,157
146,287
110,520
Basic Shares
22,405
23,721
23,604
24,217

Annual Financials

Values in thousands2025-06-302024-06-302023-06-302022-06-30
Revenue
$3,040,810
$3,259,809
$3,787,721
$3,529,935
Gross Profit
408,646
399,052
449,239
426,524
EBITDA
132,604
140,881
164,500
155,061
EBIT
102,409
112,872
135,886
125,146
Net Income
71,548
77,060
89,809
88,798
Net Change In Cash
3,040,810
3,259,809
3,787,721
3,529,935
Cost of Revenue
-4,500
-19,972
Free Cash Flow
104,063
363,092
-45,748
-131,203
Cash
126,157
185,460
36,178
37,987
Basic Shares
23,839
25,222
25,362
25,758

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.06
2025-06-30
$1.02
2025-03-31
$0.86