Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$336,172
$343,290
$336,250
$318,183
Gross Profit
166,819
171,599
177,867
170,510
EBITDA
73,514
78,803
69,509
52,944
EBIT
44,378
51,164
45,978
45,722
Net Income
38,373
20,367
31,241
24,908
Net Change In Cash
336,172
343,290
336,250
318,183
Free Cash Flow
-33,077
54,396
-22,834
74,470
Cash
344,429
178,800
193,978
351,005
Basic Shares
51,564
51,408
51,445
51,396

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
676,537
615,097
505,502
397,838
EBITDA
305,354
249,340
169,471
142,250
EBIT
208,139
156,033
71,724
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-06-30
$1.02
2024-03-31
$0.90
2023-12-31
$1.04
2023-09-30
$0.99