Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$906,152
$883,669
$852,916
$910,721
Gross Profit
298,176
252,146
239,808
254,532
EBITDA
142,649
121,888
116,048
105,130
EBIT
96,681
92,498
81,413
Net Income
114,812
82,266
70,111
60,912
Net Change In Cash
906,152
883,669
852,916
910,721
Free Cash Flow
56,785
3,299
-25,739
109,350
Cash
463,164
407,919
344,069
333,324
Basic Shares
39,922
40,863
40,986
41,054

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-12-31
$3.12
2024-09-30
$2.12
2024-06-30
$1.98
2024-03-31
$2.08