Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$464,057
$384,623
$504,985
$444,354
Gross Profit
151,629
123,185
168,238
150,291
EBITDA
68,401
43,333
83,938
66,784
EBIT
58,795
33,073
73,022
56,217
Net Income
38,699
20,556
52,748
41,134
Net Change In Cash
464,057
384,623
504,985
444,354
Free Cash Flow
73,637
5,700
-9,705
72,695
Cash
336,722
124,416
106,405
95,830
Basic Shares
17,469
17,473
17,412
17,159

Annual Financials

Values in thousands2025-06-302024-06-302023-06-302022-06-30
Revenue
$1,713,166
$1,538,758
$1,278,427
$1,183,236
Gross Profit
587,182
530,458
430,510
424,427
EBITDA
261,104
230,716
173,792
167,970
EBIT
217,524
188,507
135,279
129,291
Net Income
149,637
128,154
91,778
115,347
Net Change In Cash
1,713,166
1,538,758
1,278,427
1,183,236
Cost of Revenue
17,176
-12,874
Free Cash Flow
56,095
-126,933
62,558
33,321
Cash
106,405
95,353
76,750
64,202
Basic Shares
17,178
17,354
17,190
17,870

Earnings Calls

QuarterEPS
2025-12-31
$2.58
2025-09-30
$1.42
2025-06-30
$2.84
2025-03-31
$2.44