Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$656,614
$684,429
$701,318
$593,867
Gross Profit
172,193
184,932
186,930
148,563
EBITDA
79,731
92,285
97,674
60,327
EBIT
67,466
80,585
85,774
48,213
Net Income
54,336
58,199
64,687
36,348
Net Change In Cash
656,614
684,429
701,318
593,867
Free Cash Flow
93,904
65,946
66,401
33,444
Cash
659,758
618,740
605,327
610,338
Basic Shares
56,671
56,671
57,695
58,053

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-03-31
Revenue
$2,483,448
$2,024,823
$2,606,560
$2,207,229
Gross Profit
649,666
475,020
808,040
581,571
EBITDA
310,446
240,378
563,898
354,610
EBIT
265,836
205,468
537,172
333,674
Net Income
198,413
146,696
401,802
248,044
Net Change In Cash
2,483,448
2,024,823
2,606,560
2,207,229
Cost of Revenue
318,027
172,576
Free Cash Flow
190,325
169,789
363,981
192,500
Cash
610,338
495,063
747,453
435,413
Basic Shares
58,075
57,982
57,395
57,284

Earnings Calls

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