Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$753,261
$731,535
$712,694
$685,477
Gross Profit
95,362
88,130
88,330
84,404
EBITDA
88,793
80,797
88,952
81,754
EBIT
76,378
68,381
76,727
69,793
Net Income
81,066
80,916
69,110
65,089
Net Change In Cash
753,261
731,535
712,694
685,477
Free Cash Flow
70,238
87,031
74,026
133,434
Cash
409,973
385,111
334,053
308,338
Basic Shares
36,533
36,603
36,639
36,481

Annual Financials

Values in thousands 2024-06-30 2023-06-30 2022-06-30 2021-06-30
Revenue
$2,882,967
$2,645,237
$2,262,224
$1,879,350
Gross Profit
364,681
336,273
278,594
221,363
EBITDA
335,574
313,507
243,969
187,371
EBIT
286,557
269,675
205,231
151,119
Net Income
296,181
247,913
200,380
148,341
Net Change In Cash
2,882,967
2,645,237
2,262,224
1,879,350
Cost of Revenue
33,609
-104,231
70,469
Free Cash Flow
364,729
151,039
33,663
74,181
Cash
409,973
231,368
197,996
302,969
Basic Shares
36,564
36,855
37,394
37,555

Earnings Calls

Quarter EPS
2024-06-30
$2.41
2024-03-31
$2.39
2023-12-31
$2.08
2023-09-30
$2