Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$505,396
$504,067
$453,749
$608,170
Gross Profit
184,149
197,221
168,574
238,869
EBITDA
76,783
89,149
66,955
115,835
EBIT
57,329
71,631
50,294
99,574
Net Income
42,222
53,408
37,539
75,066
Net Change In Cash
505,396
504,067
453,749
608,170
Free Cash Flow
-17,495
42,388
-83,079
114,187
Cash
64,728
95,319
69,770
152,914
Basic Shares
30,750
30,750
30,773
30,898

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
2025-09-30
$1.37
2025-06-30
$1.74
2025-03-31
$1.22
2024-12-31
$2.21