Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$637,315
$498,114
$510,965
$515,172
Gross Profit
141,147
145,764
140,885
147,991
EBITDA
44,223
45,067
41,038
50,492
EBIT
36,812
36,411
32,678
43,834
Net Income
37,697
25,196
24,133
31,310
Net Change In Cash
637,315
498,114
510,965
515,172
Free Cash Flow
-106,838
159,089
64,212
-22,919
Cash
480,178
389,375
253,074
187,528
Basic Shares
26,381
26,620
26,620
26,676

Annual Financials

Values in thousands 2025-03-31 2024-03-31 2023-03-31 2022-03-31
Revenue
$2,068,789
$2,225,302
$2,067,718
$1,821,019
Gross Profit
569,121
550,793
517,524
460,982
EBITDA
180,646
190,798
185,696
172,237
EBIT
151,050
164,870
167,107
147,932
Net Income
107,978
115,776
119,356
105,600
Net Change In Cash
2,068,789
2,225,302
2,067,718
1,821,019
Cost of Revenue
-55,301
25,346
Free Cash Flow
295,542
239,946
-24,805
-43,753
Cash
389,375
253,021
103,093
155,378
Basic Shares
26,620
26,717
26,654
26,866

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.26
2025-03-31
$1.11
2024-12-31
$1.06