Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$684,429
$701,318
$593,867
$644,925
Gross Profit
184,932
186,930
148,563
178,122
EBITDA
92,285
97,674
60,327
91,756
EBIT
80,585
85,774
48,213
81,056
Net Income
58,199
64,687
36,348
61,537
Net Change In Cash
684,429
701,318
593,867
644,925
Free Cash Flow
65,946
66,401
33,444
37,266
Cash
618,740
605,327
610,338
581,753
Basic Shares
56,671
57,695
58,053
58,185

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
2025-09-30
$1.01
2025-06-30
$1.19
2025-03-31
$0.63