Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$747,288
$768,363
$726,244
$712,529
Gross Profit
125,669
112,324
127,681
118,429
EBITDA
42,830
32,982
37,101
34,875
EBIT
33,300
22,862
27,668
26,590
Net Income
16,016
14,336
17,492
-18,124
Net Change In Cash
747,288
768,363
726,244
712,529
Free Cash Flow
53,837
29,349
-36,582
66,979
Cash
526,281
491,392
481,309
521,743
Basic Shares
8,528
8,685
8,741
8,704

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,136,381
$4,450,214
$4,277,178
$3,097,328
Gross Profit
527,017
832,984
778,427
477,734
EBITDA
168,115
460,568
455,213
156,859
EBIT
136,072
432,955
427,021
127,958
Net Income
48,536
296,176
296,133
80,882
Net Change In Cash
3,136,381
4,450,214
4,277,178
3,097,328
Cost of Revenue
213,740
85,121
-11,561
Free Cash Flow
278,765
364,411
130,608
51,330
Cash
521,743
298,943
85,203
82
Basic Shares
8,994
9,398
9,876
9,463

Earnings Calls

Quarter EPS
2024-09-30
$1.95
2024-06-30
$1.68
2024-03-31
$2.14
2023-12-31
$2.94