Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$883,669
$852,916
$910,721
$861,548
Gross Profit
252,146
239,808
254,532
248,648
EBITDA
121,888
116,048
105,130
115,062
EBIT
96,681
92,498
81,413
91,972
Net Income
82,266
70,111
60,912
76,158
Net Change In Cash
883,669
852,916
910,721
861,548
Free Cash Flow
3,299
-25,739
109,350
111,373
Cash
407,919
344,069
333,324
332,714
Basic Shares
40,863
40,986
41,054
41,047

Annual Financials

Values in thousands 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Revenue
$3,581,871
$3,708,579
$3,357,300
$2,977,900
Gross Profit
996,767
840,819
750,000
739,100
EBITDA
441,130
366,608
307,594
304,953
EBIT
349,109
275,455
211,716
210,871
Net Income
269,096
175,810
143,911
143,374
Net Change In Cash
3,581,871
3,708,579
3,357,300
2,977,900
Cost of Revenue
-35,314
-36,384
104,607
Free Cash Flow
370,592
191,166
-139,626
288,355
Cash
333,324
346,665
402,488
451,808
Basic Shares
41,371
41,326
42,783
43,224

Earnings Calls

Quarter EPS
2024-09-30
$2.12
2024-06-30
$1.98
2024-03-31
$2.08
2023-12-31
$2.56