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
103,587
90,682
101,948
EBIT
87,488
70,758
58,189
67,803
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
559,291
421,597
249,210
EBIT
360,862
438,585
322,962
153,032
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