Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$345,511
$336,172
$343,290
$336,250
Gross Profit
187,437
166,819
171,599
177,867
EBITDA
51,697
73,514
78,803
69,509
EBIT
44,378
51,164
45,978
Net Income
33,831
38,373
20,367
31,241
Net Change In Cash
345,511
336,172
343,290
336,250
Free Cash Flow
39,390
-33,077
54,396
-22,834
Cash
299,283
344,429
178,800
193,978
Basic Shares
51,240
51,564
51,408
51,445

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-09-30
$1.12
2024-06-30
$1.02
2024-03-31
$0.90
2023-12-31
$1.04