Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$621,278
$656,614
$684,429
$701,318
Gross Profit
154,364
172,193
184,932
186,930
EBITDA
53,746
79,731
92,285
97,674
EBIT
41,782
67,466
80,585
85,774
Net Income
29,676
54,336
58,199
64,687
Net Change In Cash
621,278
656,614
684,429
701,318
Free Cash Flow
43,498
93,904
65,946
66,401
Cash
638,259
659,758
618,740
605,327
Basic Shares
56,671
56,671
56,671
57,695

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$2,663,639
$2,483,448
$2,024,823
$2,606,560
Gross Profit
704,319
649,666
475,020
808,040
EBITDA
275,759
310,446
240,378
563,898
EBIT
268,211
265,836
205,468
537,172
Net Income
214,196
198,413
146,696
401,802
Net Change In Cash
2,663,639
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
56,671
58,075
57,982
57,395

Earnings Calls

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