Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$644,925
$616,877
$627,779
$491,530
Gross Profit
181,022
166,333
161,315
141,150
EBITDA
91,729
80,912
73,653
24,971
EBIT
81,056
71,401
63,053
14,083
Net Income
61,537
54,734
45,794
57,750
Net Change In Cash
644,925
616,877
627,779
491,530
Free Cash Flow
37,266
45,711
73,904
-7,842
Cash
581,753
570,231
548,933
495,063
Basic Shares
57,407
58,185
58,335
57,410

Annual Financials

Values in thousands 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Revenue
$2,024,823
$2,606,560
$2,207,229
$1,420,881
Gross Profit
485,794
818,681
589,123
287,695
EBITDA
210,115
545,011
353,841
126,463
EBIT
175,205
518,285
332,905
108,759
Net Income
146,696
401,802
248,044
84,899
Net Change In Cash
2,024,823
2,606,560
2,207,229
1,420,881
Cost of Revenue
318,027
172,576
49,276
Free Cash Flow
169,789
363,981
192,500
145,881
Cash
495,063
747,453
435,413
262,581
Basic Shares
57,978
57,395
57,306
56,973

Earnings Calls

Quarter EPS
2024-12-31
$1.04
2024-09-30
$0.93
2024-06-30
$0.89
2024-03-31
$0.62