Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$453,246
$464,057
$384,623
$504,985
Gross Profit
140,802
151,629
123,185
168,238
EBITDA
62,736
68,401
43,333
84,397
EBIT
53,214
58,795
33,073
73,481
Net Income
40,216
38,699
20,556
52,748
Net Change In Cash
453,246
464,057
384,623
504,985
Free Cash Flow
6,898
59,924
5,700
-9,705
Cash
345,236
336,722
124,416
106,405
Basic Shares
17,414
17,469
17,473
17,412

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
231,270
173,792
167,970
EBIT
217,524
189,061
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
2026-03-31
$2.60
2025-12-31
$2.58
2025-09-30
$1.42
2025-06-30
$3.24