Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$710,234
$621,278
$656,614
$684,429
Gross Profit
179,264
154,364
172,193
184,932
EBITDA
80,426
53,746
79,731
92,285
EBIT
68,092
41,782
67,466
80,585
Net Income
49,157
29,676
54,336
58,199
Net Change In Cash
710,234
621,278
656,614
684,429
Free Cash Flow
62,646
43,498
93,904
65,946
Cash
784,712
638,259
659,758
618,740
Basic Shares
55,233
56,671
56,671
56,671

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$621,278
$2,483,448
$2,024,823
$2,606,560
Gross Profit
154,364
649,666
475,020
808,040
EBITDA
87,847
310,446
240,378
563,898
EBIT
40,058
265,836
205,468
537,172
Net Income
32,105
198,413
146,696
401,802
Net Change In Cash
621,278
2,483,448
2,024,823
2,606,560
Cost of Revenue
318,027
Free Cash Flow
269,749
190,325
169,789
363,981
Cash
638,259
610,338
495,063
747,453
Basic Shares
60,575
58,075
57,982
57,395

Earnings Calls

QuarterEPS
2026-06-30
$0.88
2026-03-31
$0.68
2025-12-31
$0.96
2025-09-30
$1.01