Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$701,318
$593,867
$644,925
$616,877
Gross Profit
189,830
152,453
181,022
166,333
EBITDA
96,179
59,327
91,756
83,025
EBIT
84,277
48,213
81,056
73,514
Net Income
65,272
36,348
61,537
54,734
Net Change In Cash
701,318
593,867
644,925
616,877
Free Cash Flow
66,401
33,444
37,266
45,711
Cash
605,327
610,338
581,753
570,231
Basic Shares
58,075
58,075
57,407
58,185

Annual Financials

Values in thousands 2025-03-31 2024-03-31 2023-03-31 2022-03-31
Revenue
$2,483,448
$2,024,823
$2,606,560
$2,207,229
Gross Profit
664,023
485,794
818,681
589,123
EBITDA
307,746
210,115
545,011
353,841
EBIT
265,836
175,205
518,285
332,905
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,978
57,395
57,306

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.19
2025-03-31
$0.63
2024-12-31
$1.04