Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$502,286
$416,134
$408,172
$400,737
Gross Profit
363,188
282,138
279,792
271,872
EBITDA
185,626
97,980
102,366
92,679
EBIT
158,328
70,177
74,913
66,227
Net Income
111,250
50,197
47,991
48,606
Net Change In Cash
502,286
416,134
408,172
400,737
Free Cash Flow
209,546
113,636
82,659
64,281
Cash
299,728
162,495
165,192
398,070
Basic Shares
55,016
55,342
55,859
56,255

Annual Financials

Values in thousands2025-06-302024-06-302023-06-302022-06-30
Revenue
$1,595,221
$1,402,515
$1,174,598
$852,651
Gross Profit
1,096,998
960,786
807,559
565,649
EBITDA
403,660
336,519
215,892
134,812
EBIT
304,024
260,093
155,026
84,594
Net Income
227,127
206,766
140,822
90,777
Net Change In Cash
1,595,221
1,402,515
1,174,598
852,651
Free Cash Flow
342,751
366,570
215,809
102,469
Cash
398,070
401,811
288,767
139,756
Basic Shares
56,550
56,976
56,596
56,445

Earnings Calls

QuarterEPS
2026-03-31
$2.89
2025-12-31
$0.92
2025-09-30
$1.75
2025-06-30
$1.56