Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$567,390
$558,489
$535,385
$533,807
Gross Profit
215,892
191,275
171,983
177,560
EBITDA
120,658
102,660
96,528
101,852
EBIT
87,494
69,831
64,035
67,707
Net Income
58,058
45,466
48,452
42,881
Net Change In Cash
567,390
558,489
535,385
533,807
Free Cash Flow
65,034
50,297
41,603
121,225
Cash
629,670
561,742
562,153
555,513
Basic Shares
25,025
25,030
25,124
25,111

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,362,657
$2,513,897
$2,079,928
$1,445,695
Gross Profit
900,241
1,006,913
771,926
501,172
EBITDA
360,862
589,866
458,187
278,508
EBIT
360,862
469,160
359,552
182,330
Net Income
259,485
373,306
283,806
129,986
Net Change In Cash
2,362,657
2,513,897
2,079,928
1,445,695
Cost of Revenue
93,523
-194,800
138,790
Free Cash Flow
371,199
315,377
282,782
201,840
Cash
555,513
562,588
478,473
687,525
Basic Shares
25,102
24,986
24,932
24,592

Earnings Calls

Quarter EPS
2024-09-30
$2.71
2024-06-30
$1.97
2024-03-31
$1.76
2023-12-31
$2.02