Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$353,800
$336,300
$332,963
$322,607
Gross Profit
116,600
120,000
116,555
115,330
EBITDA
36,600
85,298
76,473
63,465
EBIT
20,745
70,684
62,335
49,490
Net Income
21,800
50,800
48,573
41,788
Net Change In Cash
353,800
336,300
332,963
322,607
Free Cash Flow
14,665
34,778
76,645
30,936
Cash
100,900
106,900
101,629
93,228
Basic Shares
45,238
45,526
45,205
45,416

Annual Financials

Values in thousands 2025-03-31 2024-03-31 2023-03-31 2022-03-31
Revenue
$1,314,900
$1,323,365
$1,224,262
$1,109,800
Gross Profit
465,500
466,565
399,090
374,635
EBITDA
282,496
236,105
215,913
219,732
EBIT
225,904
178,008
170,981
158,179
Net Income
170,100
140,148
137,308
132,101
Net Change In Cash
1,314,900
1,323,365
1,224,262
1,109,800
Free Cash Flow
153,044
174,954
160,010
159,127
Cash
106,902
87,431
127,898
108,153
Basic Shares
45,891
49,570
50,877
51,248

Earnings Calls

Quarter EPS
2025-06-30
$1.02
2025-03-31
$1.45
2024-12-31
$1.04
2024-09-30
$0.92