Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$384,623
$504,985
$444,354
$419,820
Gross Profit
123,185
168,238
150,291
147,151
EBITDA
43,333
83,938
66,784
68,604
EBIT
33,073
73,022
56,217
57,957
Net Income
20,556
52,748
41,134
37,819
Net Change In Cash
384,623
504,985
444,354
419,820
Free Cash Flow
5,700
-9,705
72,695
64,625
Cash
124,416
106,405
95,830
101,633
Basic Shares
17,473
17,412
17,159
17,040

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
$0
2025-09-30
$1.42
2025-06-30
$2.84
2025-03-31
$2.44