Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$705,643
$505,396
$504,067
$453,749
Gross Profit
281,240
184,149
197,221
168,574
EBITDA
135,277
76,783
89,149
66,955
EBIT
115,186
57,329
71,631
50,294
Net Income
85,810
42,222
53,408
37,539
Net Change In Cash
705,643
505,396
504,067
453,749
Free Cash Flow
147,966
-17,799
42,388
-83,079
Cash
200,071
64,728
95,319
69,770
Basic Shares
30,726
30,750
30,750
30,773

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-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

QuarterEPS
2026-03-31
$0
2025-12-31
$2.57
2025-09-30
$1.37
2025-06-30
$1.74