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
184,336
97,980
102,366
93,251
EBIT
157,038
70,177
74,913
66,799
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
421,752
354,199
220,232
134,313
EBIT
322,116
277,773
159,366
84,095
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
$1.85
2025-09-30
$1.75
2025-06-30
$1.56