Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$348,542
$345,511
$336,172
$343,290
Gross Profit
193,547
187,437
166,819
171,599
EBITDA
59,029
51,697
73,514
78,803
EBIT
44,378
51,164
Net Income
37,494
33,831
38,373
20,367
Net Change In Cash
348,542
345,511
336,172
343,290
Free Cash Flow
35,220
39,390
-33,077
54,396
Cash
320,846
299,283
344,429
178,800
Basic Shares
50,639
51,240
51,564
51,408

Annual Financials

Values in thousands 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Revenue
$1,309,055
$1,168,660
$993,196
$870,463
Gross Profit
691,548
615,097
505,502
397,838
EBITDA
265,576
249,340
178,497
142,250
EBIT
168,361
156,033
80,750
57,963
Net Income
117,558
115,401
43,375
79,469
Net Change In Cash
1,309,055
1,168,660
993,196
870,463
Cost of Revenue
28,906
70,169
50,815
Free Cash Flow
115,455
162,867
75,754
71,765
Cash
178,800
284,466
259,496
192,305
Basic Shares
51,397
51,420
51,353
51,292

Earnings Calls

Quarter EPS
2024-12-31
$1.19
2024-09-30
$1.12
2024-06-30
$1.02
2024-03-31
$0.90