Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$653,647
$613,376
$587,211
$551,084
Gross Profit
238,919
249,290
239,858
215,853
EBITDA
97,224
167,087
159,825
84,256
EBIT
67,025
138,146
132,430
56,122
Net Income
51,320
99,346
96,393
40,882
Net Change In Cash
653,647
613,376
587,211
551,084
Free Cash Flow
312,009
37,321
208,554
-156,789
Cash
782,497
528,547
515,049
317,765
Basic Shares
49,767
49,182
47,462
43,709

Annual Financials

Values in thousands 2025-06-30 2024-06-30 2023-06-30 2022-06-30
Revenue
$2,405,317
$2,040,069
$1,837,358
$1,686,666
Gross Profit
943,919
763,603
647,070
596,475
EBITDA
508,392
386,183
291,309
254,542
EBIT
393,723
276,500
180,951
156,628
Net Income
287,941
204,183
126,867
107,130
Net Change In Cash
2,405,317
2,040,069
1,837,358
1,686,666
Cost of Revenue
21,409
2,816
Free Cash Flow
431,035
217,208
136,602
139,258
Cash
782,497
500,614
410,807
389,398
Basic Shares
48,414
43,535
42,728
42,441

Earnings Calls

Quarter EPS
2025-06-30
$2.29
2025-03-31
$2.02
2024-12-31
$2.03
2024-09-30
$0.94