Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$504,067
$453,749
$608,170
$425,799
Gross Profit
197,221
168,574
238,869
152,858
EBITDA
89,149
66,955
115,835
56,208
EBIT
71,631
50,294
99,574
40,928
Net Income
53,408
37,539
75,066
29,428
Net Change In Cash
504,067
453,749
608,170
425,799
Free Cash Flow
42,388
-83,079
114,187
-46,106
Cash
95,319
69,770
152,914
37,377
Basic Shares
30,750
30,773
30,898
30,899

Annual Financials

Values in thousands 2025-03-31 2024-03-31 2023-03-31 2022-03-31
Revenue
$1,911,104
$1,667,009
$1,657,615
$1,488,256
Gross Profit
717,038
614,424
610,572
575,073
EBITDA
304,096
249,195
315,572
325,011
EBIT
241,614
199,610
231,758
258,373
Net Income
180,942
146,996
170,553
192,450
Net Change In Cash
1,911,104
1,667,009
1,657,615
1,488,256
Cost of Revenue
-2,481
-52,474
Free Cash Flow
-753
117,298
-35,647
28,421
Cash
69,770
75,847
18,193
20,674
Basic Shares
30,773
30,611
30,370
30,391

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.74
2025-03-31
$1.22
2024-12-31
$2.43